Condividi tramite


SocketAsyncOperation Enumerazione

Definizione

Tipo di operazione socket asincrona eseguita più di recente con questo oggetto contesto.

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
Ereditarietà
SocketAsyncOperation

Campi

Nome Valore Descrizione
None 0

Nessuna delle operazioni socket.

Accept 1

Operazione Di accettazione socket.

Connect 2

Operazione socket Connect.

Disconnect 3

Operazione di disconnessione socket.

Receive 4

Operazione di ricezione socket.

ReceiveFrom 5

Operazione ReceiveFrom socket.

ReceiveMessageFrom 6

Operazione ReceiveMessageFrom socket.

Send 7

Operazione di invio socket.

SendPackets 8

Operazione SendPackets socket.

SendTo 9

Operazione SendTo socket.

Commenti

Questo tipo descrive l'operazione socket asincrona completata più di recente tramite un System.Net.Sockets.SocketAsyncEventArgs oggetto . Il valore della SocketAsyncEventArgs.LastOperation proprietà è impostato su Nessuno finché l'istanza System.Net.Sockets.SocketAsyncEventArgs non viene utilizzata per avviare un'operazione socket asincrona. La proprietà verrà quindi impostata sul tipo di operazione asincrona eseguita. Questo tipo facilita più facilmente l'uso di un singolo delegato di callback di completamento per più tipi di operazioni socket asincrone. Questo tipo è destinato all'uso nella routine di completamento SocketAsyncCallback.

Il SocketAsyncOperation tipo viene utilizzato dalla SocketAsyncEventArgs.LastOperation proprietà .

Si applica a

Vedi anche