SocketAsyncEventArgs.Completed Evento

Definição

O evento usado para concluir uma operação assíncrona.

public:
 event EventHandler<System::Net::Sockets::SocketAsyncEventArgs ^> ^ Completed;
public event EventHandler<System.Net.Sockets.SocketAsyncEventArgs> Completed;
public event EventHandler<System.Net.Sockets.SocketAsyncEventArgs>? Completed;
member this.Completed : EventHandler<System.Net.Sockets.SocketAsyncEventArgs> 
Public Custom Event Completed As EventHandler(Of SocketAsyncEventArgs) 

Tipo de evento

Comentários

O Completed evento fornece uma maneira de os aplicativos cliente concluirem uma operação de soquete assíncrona. Um manipulador de eventos deve ser anexado ao evento dentro de uma SocketAsyncEventArgs instância quando uma operação de soquete assíncrona for iniciada, caso contrário, o aplicativo não poderá determinar quando a operação é concluída.

Os delegados de retorno de chamada de conclusão referenciados pelo Completed evento contêm lógica de programa para concluir o processamento da operação de soquete assíncrona para o cliente.

Quando o evento é sinalizado, o aplicativo usa o SocketAsyncEventArgs parâmetro object para obter o status da operação de soquete assíncrona concluída.

Aplica-se a