SocketAsyncEventArgs.Completed Ereignis

Definition

Das Ereignis, das zum Abschließen eines asynchronen Vorgangs verwendet wird.

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) 

Ereignistyp

Hinweise

Das Completed Ereignis bietet eine Möglichkeit für Clientanwendungen, einen asynchronen Socketvorgang abzuschließen. Ein Ereignishandler sollte an das Ereignis innerhalb einer SocketAsyncEventArgs Instanz angefügt werden, wenn ein asynchroner Socketvorgang initiiert wird, andernfalls kann die Anwendung nicht ermitteln, wann der Vorgang abgeschlossen ist.

Der Abschlussrückrufdele, auf die vom Completed Ereignis verwiesen wird, enthält Programmlogik, um die Verarbeitung des asynchronen Socketvorgangs für den Client abzuschließen.

Wenn das Ereignis signalisiert wird, verwendet die Anwendung den SocketAsyncEventArgs Objektparameter, um den Status des abgeschlossenen asynchronen Socketvorgangs abzurufen.

Gilt für: