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 asynchronicznej gniazda ostatnio wykonywanej 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 Połączenie gniazda. |
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 przy użyciu gniazd SendPackets. |
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. Właściwość zostanie następnie ustawiona na typ wykonywanej operacji asynchronicznej. Ten typ łatwiej ułatwia korzystanie z jednego delegata wywołania zwrotnego uzupełniania 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