32 references to SafeInvoke
Microsoft.TestPlatform.CommunicationUtilities (5)
SocketClient.cs (3)
96Connected.SafeInvoke(this, new ConnectedEventArgs(connectAsyncTask.Exception), "SocketClient: Server Failed to Connect"); 102Connected.SafeInvoke(this, new ConnectedEventArgs(_channel), "SocketClient: ServerConnected"); 129Disconnected?.SafeInvoke(this, new DisconnectedEventArgs(), "SocketClient: ServerDisconnected");
SocketServer.cs (2)
104Connected.SafeInvoke(this, new ConnectedEventArgs(_channel), "SocketServer: ClientConnected"); 142Disconnected?.SafeInvoke(this, new DisconnectedEventArgs { Error = error }, "SocketServer: ClientDisconnected");
Microsoft.TestPlatform.CrossPlatEngine (5)
EventHandlers\TestCaseEventsHandler.cs (5)
40TestCaseStart.SafeInvoke(this, new TestCaseStartEventArgs(testCase), "TestCaseEventsHandler.RaiseTestCaseStart"); 46TestCaseEnd.SafeInvoke(this, new TestCaseEndEventArgs(testCase, outcome), "TestCaseEventsHandler.RaiseTestCaseEnd"); 52TestResult.SafeInvoke(this, new TestResultEventArgs(result), "TestCaseEventsHandler.RaiseTestCaseEnd"); 58SessionStart.SafeInvoke(this, new SessionStartEventArgs(properties), "TestCaseEventsHandler.RaiseSessionStart"); 64SessionEnd.SafeInvoke(this, new SessionEndEventArgs(), "TestCaseEventsHandler.RaiseSessionEnd");
Microsoft.TestPlatform.TestHostRuntimeProvider (4)
Hosting\DefaultTestHostManager.cs (2)
509HostLaunched?.SafeInvoke(this, e, "HostProviderEvents.OnHostLaunched"); 521HostExited?.SafeInvoke(this, e, "HostProviderEvents.OnHostExited");
Hosting\DotnetTestHostManager.cs (2)
807HostLaunched?.SafeInvoke(this, e, "HostProviderEvents.OnHostLaunched"); 820HostExited?.SafeInvoke(this, e, "HostProviderEvents.OnHostExited");
Microsoft.VisualStudio.TestPlatform.Client (10)
Discovery\DiscoveryRequest.cs (5)
92OnDiscoveryStart.SafeInvoke(this, discoveryStartEvent, "DiscoveryRequest.DiscoveryStart"); 252OnDiscoveredTests.SafeInvoke(this, discoveredTestsEvent, "DiscoveryRequest.HandleDiscoveryComplete"); 272OnDiscoveryComplete.SafeInvoke(this, discoveryCompleteEventArgs, "DiscoveryRequest.HandleDiscoveryComplete"); 324OnDiscoveredTests.SafeInvoke(this, discoveredTestsEvent, "DiscoveryRequest.OnDiscoveredTests"); 349OnDiscoveryMessage.SafeInvoke(this, testRunMessageEvent, "DiscoveryRequest.OnTestMessageRecieved");
Execution\TestRunRequest.cs (5)
154OnRunStart.SafeInvoke(this, testRunStartEvent, "TestRun.TestRunStart"); 391OnRunStatsChange.SafeInvoke(this, lastChunkArgs, "TestRun.RunStatsChanged"); 425OnRunCompletion.SafeInvoke(this, runCompletedEvent, "TestRun.TestRunComplete"); 493OnRunStatsChange.SafeInvoke(this, testRunChangedArgs, "TestRun.RunStatsChanged"); 517TestRunMessage.SafeInvoke(this, testRunMessageEvent, "TestRun.LogMessages");
Microsoft.VisualStudio.TestPlatform.Common (8)
DataCollection\DataCollectionAttachmentManager.cs (1)
310sendFileCompletedCallback?.SafeInvoke(this, new AsyncCompletedEventArgs(t.Exception, false, fileTransferInfo.UserToken), "DataCollectionManager.AddNewFileTransfer");
DataCollection\TestPlatformDataCollectionEvents.cs (5)
128TestHostLaunched.SafeInvoke(this, e, "DataCollectionEvents.TestHostLaunched"); 139SessionStart.SafeInvoke(this, e, "DataCollectionEvents.SessionStart"); 150SessionEnd.SafeInvoke(this, e, "DataCollectionEvents.SessionEnd"); 161TestCaseStart.SafeInvoke(this, e, "DataCollectionEvents.TestCaseStart"); 172TestCaseEnd.SafeInvoke(this, e, "DataCollectionEvents.TestCaseEnd");
Logging\InternalTestLoggerEvents.cs (1)
341eventHandlers?.SafeInvoke(this, args, traceDisplayName);
Logging\TestSessionMessageLogger.cs (1)
82TestRunMessage.SafeInvoke(this, args, "TestRunMessageLoggerProxy.SendMessage");