Partager via


SocketAsyncOperation Énumération

Définition

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
SocketAsyncOperation

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