Поделиться через


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 параметр object для получения состояния завершенной асинхронной операции сокета.

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