Vários segmentos de programação com o padrão assíncrono baseado em eventoo
Há várias maneiras de expor recursos assíncrono para código do cliente.O padrão assíncrono baseado em eventoo prescreve a maneira recomendada para classes apresentar comportamento assíncrono.
Nesta seção
padrão assíncrono baseado em evento Visão geral sobre
Descreve como o padrão assíncrono baseado em eventoo disponibiliza as vantagens de aplicativos de vários segmentos enquanto oculta muitas das questões complexas inerentes ao design multithread.Implementando o padrão assíncrono baseado em evento
Descreve a forma padronizada para empacotar uma classe que tenha recursos assíncrono.Práticas recomendadas para implementar o padrão assíncrono com base em eventos
Descreve os requisitos para expor recursos assíncronos de acordo com o padrão assíncrono baseado em evento.Decidindo quando implementar o padrão assíncrono com base em eventos
Descreve como determinar quando você deve optar por implementar o padrão assíncrono baseado em evento em vez do IAsyncResult padrão.Demonstra Passo a passo: Um componente que oferece suporte ao implementar o padrão assíncrono baseado em evento
Ilustra como criar um componente que implementa o padrão assíncrono baseado em evento.Ele é implementado através de classes auxiliares do System.ComponentModel namespace, que garante que o componente funciona corretamente em qualquer modelo de aplicativo.Como: Use os componentes que suportam o padrão assíncrono baseado em evento
Descreve como usar um componente que oferece suporte a padrão assíncrono baseado em evento.
Referência
AsyncOperation
Descreve o AsyncOperation classe e tem links para todos os seus membros.AsyncOperationManager
Descreve o AsyncOperationManager classe e tem links para todos os seus membros.BackgroundWorker
Descreve o BackgroundWorker componente e tem links para todos os seus membros.
Seções relacionadas
Com base em eventos Asynchronous Padrão Tecnologia Exemplo
Mostra como usar o padrão assíncrono com base em eventos para executar operações assíncronas comuns.Multisegmentação no Visual Basic
Descreve os recursos de multithreading no .NET estrutura.
Consulte também
Conceitos
Gerenciado Threading práticas recomendadas