SocketAsyncOperation 列舉

定義

最近使用這個內容物件執行的非同步通訊端作業類型。

public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation = 
Public Enum SocketAsyncOperation
繼承
SocketAsyncOperation

欄位

Accept 1

通訊端 Accept 作業。

Connect 2

通訊端 Connect 作業。

Disconnect 3

通訊端 Disconnect 作業。

None 0

沒有任何一個通訊端作業。

Receive 4

通訊端 Receive 作業。

ReceiveFrom 5

通訊端 ReceiveFrom 作業。

ReceiveMessageFrom 6

通訊端 ReceiveMessageFrom 作業。

Send 7

通訊端 Send 作業。

SendPackets 8

通訊端 SendPackets 作業。

SendTo 9

通訊端 SendTo 作業。

備註

此類型描述最近使用 物件完成的 System.Net.Sockets.SocketAsyncEventArgs 非同步通訊端作業。 屬性的值 SocketAsyncEventArgs.LastOperation 會設定為 None,直到 System.Net.Sockets.SocketAsyncEventArgs 實例用來開始非同步通訊端作業為止。 屬性接著會設定為要執行的非同步操作類型。 此類型可更輕鬆地針對多種非同步通訊端作業使用單一完成回呼委派。 此類型適用于 SocketAsyncCallback 完成常式。

屬性 SocketAsyncOperationSocketAsyncEventArgs.LastOperation 使用型別。

適用於

另請參閱