SocketTaskExtensions Classe

Définition

Cette classe contient des méthodes d’extension à la Socket classe.

public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
Héritage
SocketTaskExtensions

Méthodes

Nom Description
AcceptAsync(Socket, Socket)

Effectue une opération asynchrone sur laquelle accepter une tentative de connexion entrante sur le socket.

AcceptAsync(Socket)

Effectue une opération asynchrone sur laquelle accepter une tentative de connexion entrante sur le socket.

ConnectAsync(Socket, EndPoint, CancellationToken)

Établit une connexion à un hôte distant.

ConnectAsync(Socket, EndPoint)

Établit une connexion à un hôte distant.

ConnectAsync(Socket, IPAddress, Int32, CancellationToken)

Établit une connexion à un hôte distant, qui est spécifiée par une adresse IP et un numéro de port.

ConnectAsync(Socket, IPAddress, Int32)

Établit une connexion à un hôte distant. L’hôte est spécifié par une adresse IP et un numéro de port.

ConnectAsync(Socket, IPAddress[], Int32, CancellationToken)

Établit une connexion à un hôte distant, qui est spécifié par un tableau d’adresses IP et un numéro de port.

ConnectAsync(Socket, IPAddress[], Int32)

Établit une connexion à un hôte distant. L’hôte est spécifié par un tableau d’adresses IP et un numéro de port.

ConnectAsync(Socket, String, Int32, CancellationToken)

Établit une connexion à un hôte distant, qui est spécifié par un nom d’hôte et un numéro de port.

ConnectAsync(Socket, String, Int32)

Établit une connexion à un hôte distant. L’hôte est spécifié par un nom d’hôte et un numéro de port.

ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)

Reçoit des données d’un socket connecté.

ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)

Reçoit des données d’un socket connecté.

ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken)

Reçoit des données d’un socket connecté.

ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)

Reçoit les données d’un appareil réseau spécifié.

ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)

Reçoit le nombre spécifié d’octets de données dans l’emplacement spécifié de la mémoire tampon de données, en utilisant le point de terminaison et les informations de paquet.SocketFlags

SendAsync(Socket, ArraySegment<Byte>, SocketFlags)

Envoie des données à un socket connecté.

SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)

Envoie des données à un socket connecté.

SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken)

Envoie des données à un socket connecté.

SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)

Envoie des données de manière asynchrone à un hôte distant spécifique.

S’applique à