SocketAsyncOperation Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Typ des asynchronen Socketvorgangs, der zuletzt mit diesem Kontextobjekt ausgeführt wurde.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Keiner der Socketvorgänge. |
| Accept | 1 | Ein Socket accept-Vorgang. |
| Connect | 2 | Ein Socketverbindungsvorgang. |
| Disconnect | 3 | Ein Sockettrennvorgang. |
| Receive | 4 | Ein Socket-Empfangsvorgang. |
| ReceiveFrom | 5 | Ein Socket-ReceiveFrom-Vorgang. |
| ReceiveMessageFrom | 6 | Ein Socket ReceiveMessageFrom-Vorgang. |
| Send | 7 | Ein Socket-Sendevorgang. |
| SendPackets | 8 | Ein SendPackets-Socketvorgang. |
| SendTo | 9 | Ein SendTo-Socketvorgang. |
Hinweise
Dieser Typ beschreibt den asynchronen Socketvorgang, der zuletzt mit einem System.Net.Sockets.SocketAsyncEventArgs Objekt abgeschlossen wurde. Der Wert der SocketAsyncEventArgs.LastOperation Eigenschaft wird auf "None" festgelegt, bis die System.Net.Sockets.SocketAsyncEventArgs Instanz verwendet wird, um einen asynchronen Socketvorgang zu starten. Die Eigenschaft wird dann auf den Typ des asynchronen Vorgangs festgelegt, der ausgeführt wird. Dieser Typ erleichtert die Verwendung eines einzelnen Abschlussrückrufdels für mehrere Arten asynchroner Socketvorgänge. Dieser Typ ist für die Verwendung in der SocketAsyncCallback-Abschlussroutine vorgesehen.
Der SocketAsyncOperation Typ wird von der SocketAsyncEventArgs.LastOperation Eigenschaft verwendet.
Gilt für:
Weitere Informationen
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation