SocketAsyncEventArgs.Completed Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zdarzenie używane do ukończenia operacji asynchronicznej.
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)
Typ zdarzenia
Uwagi
Zdarzenie Completed umożliwia aplikacjom klienckim ukończenie operacji asynchronicznego gniazda. Program obsługi zdarzeń powinien być dołączony do zdarzenia w SocketAsyncEventArgs wystąpieniu po zainicjowaniu operacji asynchronicznego gniazda, w przeciwnym razie aplikacja nie będzie mogła określić, kiedy operacja zakończy się.
Delegaty wywołania zwrotnego ukończenia, do których Completed odwołuje się zdarzenie, zawiera logikę programu, aby zakończyć przetwarzanie operacji asynchronicznego gniazda dla klienta.
Gdy zdarzenie jest sygnalizowane, aplikacja używa parametru SocketAsyncEventArgs obiektu do uzyskania stanu ukończonej operacji asynchronicznego gniazda.