O padrão Event-based Asynchronous Pattern (EAP) corresponde a uma evolução do padrão IAsyncResult Pattern ou Asynchronous Programming Model (APM) para programação assíncrona na plataforma .NET.
8. public delegate void AsyncCompletedEventHandler(
object sender,
AsyncCompletedEventArgs e
)
8
9. Membro Descrição
Propriedade booleana que indica quando uma
Cancelled { get; }
operação assíncrona foi cancelada
Propriedade do tipo Exception que pode
Error { get; } retornar informações do erro que ocorreu
durante uma operação assíncrona
Propriedade do tipo object que retorna um
UserSate { get; }
identificador único de uma tarefa assíncrona
Método para lançar uma exceção fornecida pelo
RaiseExceptionIfNeccessary
usuário se uma operação assíncrona falhar
9