SocketAsyncOperation Enumeration

Definition

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
SocketAsyncOperation

Felder

Accept 1

Ein Accept-Socketvorgang.

Connect 2

Ein Connect-Socketvorgang.

Disconnect 3

Ein Disconnect-Socketvorgang.

None 0

Keiner der Socketvorgänge.

Receive 4

Ein Receive-Socketvorgang.

ReceiveFrom 5

Ein ReceiveFrom-Socketvorgang.

ReceiveMessageFrom 6

Ein ReceiveMessageFrom-Socketvorgang.

Send 7

Ein Send-Socketvorgang.

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 Rückrufstellvertretungs 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

Siehe auch