SocketAsyncEventArgs.Completed Событие

Определение

Событие, используемое для выполнения асинхронной операции.

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) 

Тип события

Комментарии

Это Completed событие позволяет клиентским приложениям выполнять асинхронную операцию сокета. Обработчик событий должен быть присоединен к событию в SocketAsyncEventArgs экземпляре при инициировании асинхронной операции сокета, в противном случае приложение не сможет определить, когда операция завершится.

Делегаты обратного вызова завершения, на которые Completed ссылается событие, содержат логику программы, чтобы завершить обработку асинхронной операции сокета для клиента.

Когда событие сигнализирует, приложение использует SocketAsyncEventArgs параметр объекта для получения состояния завершенной асинхронной операции сокета.

Применяется к