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 à 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. |