SocketTaskExtensions Classe
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.
Cette classe contient des méthodes d’extension de la classe Socket.
public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
- Héritage
-
SocketTaskExtensions
Méthodes
AcceptAsync(Socket) |
Effectue une opération asynchrone pour accepter une tentative de connexion entrante sur le socket. |
AcceptAsync(Socket, Socket) |
Effectue une opération asynchrone pour accepter une tentative de connexion entrante sur le socket. |
ConnectAsync(Socket, EndPoint) |
Établit une connexion à un hôte distant. |
ConnectAsync(Socket, EndPoint, CancellationToken) |
Établit une connexion à un hôte distant. |
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 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 un tableau d’adresses 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, 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. |
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. |
ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Reçoit des données à partir d’un socket connecté. |
ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Reçoit des données à partir d’un socket connecté. |
ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken) |
Reçoit des données à partir d’un socket connecté. |
ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Reçoit des données à partir d’un périphérique réseau spécifié. |
ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Reçoit le nombre d’octets de données spécifié à l’emplacement de la mémoire tampon spécifié à l’aide des SocketFlags spécifiés, puis stocke les informations de paquet et de point de terminaison. |
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 façon asynchrone à un hôte distant spécifique. |