SocketAsyncOperation 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
最近使用這個內容物件執行的非同步通訊端作業類型。
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum 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完成例程。
屬性 SocketAsyncOperation 會 SocketAsyncEventArgs.LastOperation 使用型別。
適用於
另請參閱
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation