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 exécutée le plus récemment avec cet objet de contexte.
public enum class SocketAsyncOperation
public enum SocketAsyncOperation
type SocketAsyncOperation =
Public Enum SocketAsyncOperation
- Héritage
Champs
Accept | 1 | Opération Accept du socket. |
Connect | 2 | Opération Connect du socket. |
Disconnect | 3 | Opération Disconnect du socket. |
None | 0 | Aucune des opérations de socket. |
Receive | 4 | Opération Receive du socket. |
ReceiveFrom | 5 | Opération ReceiveFrom du socket. |
ReceiveMessageFrom | 6 | Opération ReceiveMessageFrom du socket. |
Send | 7 | Opération Send du socket. |
SendPackets | 8 | Opération SendPackets du socket. |
SendTo | 9 | Opération SendTo du socket. |
Remarques
Ce type décrit l’opération de socket asynchrone qui a été effectuée dernièrement à l’aide d’un System.Net.Sockets.SocketAsyncEventArgs objet. La valeur de la SocketAsyncEventArgs.LastOperation propriété est définie sur Aucun jusqu’à ce que le System.Net.Sockets.SocketAsyncEventArgs instance soit utilisé pour démarrer une opération de socket asynchrone. La propriété sera 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 asynchrones. 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