SocketAsyncOperation Enumeração

Definição

O tipo de operação de soquete assíncrono realizada mais recentemente com este objeto de contexto.

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
Herança
SocketAsyncOperation

Campos

Name Valor Description
None 0

Nenhuma das operações do soquete.

Accept 1

Uma operação de aceitação de soquete.

Connect 2

Uma operação de ligação por soquete.

Disconnect 3

Uma operação de desconexão de tomada.

Receive 4

Uma operação de Receção de Soquete.

ReceiveFrom 5

Uma operação de tomada ReceiveFrom.

ReceiveMessageFrom 6

Uma operação de socket ReceiveMessageFrom.

Send 7

Uma operação de envio de soquete.

SendPackets 8

Uma operação de SendPackets por socket.

SendTo 9

Uma operação de Envio de Soquete.

Observações

Este tipo descreve a operação de soquete assíncrona que foi realizada mais recentemente usando um System.Net.Sockets.SocketAsyncEventArgs objeto. O valor da SocketAsyncEventArgs.LastOperation propriedade é definido para Nenhum até que a System.Net.Sockets.SocketAsyncEventArgs instância seja usada para iniciar uma operação de socket assíncrona. A propriedade será então definida para o tipo de operação assíncrona que está a ser realizada. Este tipo facilita mais facilmente a utilização de um único delegado de callback de completação para múltiplos tipos de operações de socket assíncronas. Este tipo destina-se a ser utilizado na rotina de conclusão SocketAsyncCallback.

O SocketAsyncOperation tipo é utilizado pela SocketAsyncEventArgs.LastOperation propriedade.

Aplica-se a

Ver também