Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

AsyncCompletedEventHandler Representante

Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.

Namespace:  System.ComponentModel
Assembly:  System (em System. dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public delegate void AsyncCompletedEventHandler(
	Object sender,
	AsyncCompletedEventArgs e
)

Parâmetros

sender
Tipo: System.Object
A origem do evento.
e
Tipo: System.ComponentModel.AsyncCompletedEventArgs
An System.ComponentModel.AsyncCompletedEventArgs that contains the event data.

ObservaçãoObservação:

O atributo HostProtectionAttribute aplicado a esse tipo ou membro tem o seguinte Resources valor da propriedade: SharedState. O HostProtectionAttribute não afeta área de trabalho aplicativos (que são geralmente iniciado por duas vezes em um ícone, digitando um comando ou inserindo um URL em um navegador). Para obter mais informações, consulte a classe HostProtectionAttribute ou Programação SQL Servidor e atributos de proteção de host.

When you create an AsyncCompletedEventHandler delegate, you identify the method that will handle the event.Para associar o evento com o manipulador de eventos, adicione uma instância do delegate ao evento.The evento-método manipulador is chamado whenever the evento occurs, unless you remover the delegate.Para obter mais informações sobre delegates de manipulador de eventos, consulte Eventos e representantes.

For an asynchronous method, called MethodName, in your component, you will have a corresponding MethodNameCompleted event, and an optional MethodNameCompletedEventArgs class.

For a componente that supports Múltiplo simultâneo invocations of its assíncrono can the cliente Methods, fornecer a exclusivo token, or tarefa identificação, to distinguish which assíncrono tarefa is raising Events particular.The client's AsyncCompletedEventHandler can read the AsyncCompletedEventArgs.UserState property to determine which task is reporting completion.Your implementation should use the System.ComponentModel.AsyncOperationManager to create an System.ComponentModel.AsyncOperation that associates the client's task IDs with pending asynchronous tasks.

For a code example of the AsyncCompletedEventHandler delegate, see the example in the System.ComponentModel.AsyncCompletedEventArgs class.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft