Lire en anglais

Partager via


SocketAsyncOperation Énumération

Définition

Type d’opération de socket asynchrone exécutée le plus récemment avec cet objet de contexte.

C#
public enum SocketAsyncOperation
Héritage
SocketAsyncOperation

Champs

Nom Valeur Description
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 à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi