SocketAsyncOperation Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type d’opération de socket asynchrone effectuée récemment avec cet objet de contexte.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Aucune des opérations de socket. |
| Accept | 1 | Opération d’acceptation de socket. |
| Connect | 2 | Opération socket Connect. |
| Disconnect | 3 | Opération de déconnexion de socket. |
| Receive | 4 | Opération de réception de socket. |
| ReceiveFrom | 5 | Opération ReceiveFrom de socket. |
| ReceiveMessageFrom | 6 | Opération ReceiveMessageFrom de socket. |
| Send | 7 | Opération d’envoi de socket. |
| SendPackets | 8 | Opération SendPackets de socket. |
| SendTo | 9 | Opération SendTo de socket. |
Remarques
Ce type décrit l’opération de socket asynchrone qui a été terminée récemment à l’aide d’un System.Net.Sockets.SocketAsyncEventArgs objet. La valeur de la SocketAsyncEventArgs.LastOperation propriété est définie sur None jusqu’à ce que l’instance System.Net.Sockets.SocketAsyncEventArgs soit utilisée pour démarrer une opération de socket asynchrone. La propriété est ensuite définie sur le type d’opération asynchrone en cours d’exécution. Ce type facilite plus facilement l’utilisation d’un délégué de rappel d’achèvement unique pour plusieurs types d’opérations de socket asynchrone. Ce type est destiné à être utilisé dans la routine d’achèvement SocketAsyncCallback.
Le SocketAsyncOperation type est utilisé par la SocketAsyncEventArgs.LastOperation propriété.
S’applique à
Voir aussi
- AcceptAsync(SocketAsyncEventArgs)
- ConnectAsync(SocketAsyncEventArgs)
- DisconnectAsync(SocketAsyncEventArgs)
- ReceiveAsync(SocketAsyncEventArgs)
- ReceiveFromAsync(SocketAsyncEventArgs)
- ReceiveMessageFromAsync(SocketAsyncEventArgs)
- SendAsync(SocketAsyncEventArgs)
- SendPacketsAsync(SocketAsyncEventArgs)
- SendToAsync(SocketAsyncEventArgs)
- SocketAsyncEventArgs
- LastOperation