Udostępnij za pośrednictwem


SocketAsyncOperation Wyliczenie

Definicja

Typ operacji asynchronicznego gniazda ostatnio wykonywany z tym obiektem kontekstu.

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
Dziedziczenie
SocketAsyncOperation

Pola

Accept 1

Operacja akceptowania gniazda.

Connect 2

Operacja podłączania gniazd.

Disconnect 3

Operacja rozłączenia gniazda.

None 0

Żadna z operacji gniazda.

Receive 4

Operacja odbierania gniazda.

ReceiveFrom 5

Operacja ReceiveFrom gniazda.

ReceiveMessageFrom 6

Operacja ReceiveMessageFrom gniazda.

Send 7

Operacja wysyłania gniazda.

SendPackets 8

Operacja sendpackets gniazda.

SendTo 9

Operacja SendTo gniazda.

Uwagi

Ten typ opisuje operację asynchronicznego gniazda, która została ostatnio ukończona przy użyciu System.Net.Sockets.SocketAsyncEventArgs obiektu. Wartość SocketAsyncEventArgs.LastOperation właściwości jest ustawiona na Wartość Brak, dopóki System.Net.Sockets.SocketAsyncEventArgs wystąpienie nie zostanie użyte do rozpoczęcia operacji asynchronicznego gniazda. Następnie właściwość zostanie ustawiona na typ wykonywanej operacji asynchronicznej. Ten typ łatwiej ułatwia korzystanie z pojedynczego delegata wywołania zwrotnego ukończenia dla wielu rodzajów operacji asynchronicznych gniazd. Ten typ jest przeznaczony do użycia w procedurze uzupełniania SocketAsyncCallback.

Typ SocketAsyncOperation jest używany przez SocketAsyncEventArgs.LastOperation właściwość .

Dotyczy

Zobacz też