SocketAsyncOperation Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Typ operacji asynchronicznego gniazda ostatnio wykonywany z tym obiektem kontekstu.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Dziedziczenie
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ż
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation