SocketAsyncOperation Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Typ asynchronní operace soketu naposledy proveden s tímto kontextovým objektem.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Žádný z operací soketu. |
| Accept | 1 | Operace Accept soketu. |
| Connect | 2 | Operace soketu Connect. |
| Disconnect | 3 | Operace odpojení soketu. |
| Receive | 4 | Operace příjmu soketu. |
| ReceiveFrom | 5 | Operace ReceiveFrom soketu. |
| ReceiveMessageFrom | 6 | Soket ReceiveMessageFrom operace. |
| Send | 7 | Operace odeslání soketu. |
| SendPackets | 8 | Operace SendPackets soketu. |
| SendTo | 9 | Operace SendTo soketu. |
Poznámky
Tento typ popisuje asynchronní operaci soketu, která byla naposledy dokončena pomocí objektu System.Net.Sockets.SocketAsyncEventArgs . Hodnota SocketAsyncEventArgs.LastOperation vlastnosti je nastavena na None, dokud System.Net.Sockets.SocketAsyncEventArgs instance nebude použita k zahájení asynchronní operace soketu. Vlastnost se pak nastaví na typ asynchronní operace, která se provádí. Tento typ snadněji usnadňuje použití jednoho delegáta zpětného volání dokončení pro více druhů asynchronních soketů operací. Tento typ je určen pro použití v rutině dokončování SocketAsyncCallback.
Typ SocketAsyncOperation je používán vlastností SocketAsyncEventArgs.LastOperation .
Platí pro
Viz také
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation