BrokeredServiceContractTestBase<TInterface,TServiceMock>.AssertEventRaisedAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>) |
Afirma que un evento se genera con los datos esperados. |
AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>) |
Afirma que un evento se genera con los datos esperados. |
AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>)
Afirma que un evento se genera con los datos esperados.
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
Parámetros
- addHandler
- Action<TInterface,EventHandler>
Delegado que puede agregar el controlador especificado al evento en .ClientProxy
- removeHandler
- Action<TInterface,EventHandler>
Delegado que puede quitar el controlador especificado del evento en .ClientProxy
Devoluciones
Que Task el método de prueba debe esperar.
Se aplica a
AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>)
Afirma que un evento se genera con los datos esperados.
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
Parámetros de tipo
- TEventArgs
Argumento de tipo para el EventHandler<TEventArgs> delegado.
Parámetros
- addHandler
- Action<TInterface,EventHandler<TEventArgs>>
Delegado que puede agregar el controlador especificado al evento en .ClientProxy
- removeHandler
- Action<TInterface,EventHandler<TEventArgs>>
Delegado que puede quitar el controlador especificado del evento en .ClientProxy
- argsAssertions
- Action<TEventArgs>
Delegado que se va a ejecutar que contiene aserciones en los datos enviados con el evento .
Devoluciones
Que Task el método de prueba debe esperar.