BrokeredServiceContractTestBase<TInterface,TServiceMock>.AssertEventRaisedAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>) |
Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird. |
AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>) |
Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird. |
AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>)
Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.
protected System.Threading.Tasks.Task AssertEventRaisedAsync (Action<TInterface,EventHandler> addHandler, Action<TInterface,EventHandler> removeHandler, Action<TServiceMock> triggerEvent);
member this.AssertEventRaisedAsync : Action<'Interface, EventHandler (requires 'Interface : null)> * Action<'Interface, EventHandler (requires 'Interface : null)> * Action<#'Interface> -> System.Threading.Tasks.Task
Protected Function AssertEventRaisedAsync (addHandler As Action(Of TInterface, EventHandler), removeHandler As Action(Of TInterface, EventHandler), triggerEvent As Action(Of TServiceMock)) As Task
Parameter
- addHandler
- Action<TInterface,EventHandler>
Der Delegat, der dem -Ereignis ClientProxyden angegebenen Handler hinzufügen kann.
- removeHandler
- Action<TInterface,EventHandler>
Der Delegat, der den angegebenen Handler aus dem Ereignis für entfernen ClientProxykann.
- triggerEvent
- Action<TServiceMock>
Der Delegat, der direkt in den Service aufruft, um das Ereignis auszulösen.
Gibt zurück
Eine Task , die von der Testmethode abgewartet werden sollte.
Gilt für:
AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>)
Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.
protected System.Threading.Tasks.Task AssertEventRaisedAsync<TEventArgs> (Action<TInterface,EventHandler<TEventArgs>> addHandler, Action<TInterface,EventHandler<TEventArgs>> removeHandler, Action<TServiceMock> triggerEvent, Action<TEventArgs> argsAssertions);
member this.AssertEventRaisedAsync : Action<'Interface, EventHandler<'EventArgs> (requires 'Interface : null)> * Action<'Interface, EventHandler<'EventArgs> (requires 'Interface : null)> * Action<#'Interface> * Action<'EventArgs> -> System.Threading.Tasks.Task
Protected Function AssertEventRaisedAsync(Of TEventArgs) (addHandler As Action(Of TInterface, EventHandler(Of TEventArgs)), removeHandler As Action(Of TInterface, EventHandler(Of TEventArgs)), triggerEvent As Action(Of TServiceMock), argsAssertions As Action(Of TEventArgs)) As Task
Typparameter
- TEventArgs
Das Type-Argument für den EventHandler<TEventArgs> Delegaten.
Parameter
- addHandler
- Action<TInterface,EventHandler<TEventArgs>>
Der Delegat, der dem -Ereignis ClientProxyden angegebenen Handler hinzufügen kann.
- removeHandler
- Action<TInterface,EventHandler<TEventArgs>>
Der Delegat, der den angegebenen Handler aus dem Ereignis für entfernen ClientProxykann.
- triggerEvent
- Action<TServiceMock>
Der Delegat, der direkt in den Service aufruft, um das Ereignis auszulösen.
- argsAssertions
- Action<TEventArgs>
Ein delegat für die Ausführung, der Assertionen für die mit dem Ereignis gesendeten Daten enthält.
Gibt zurück
Eine Task , die von der Testmethode abgewartet werden sollte.