SocketTaskExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe contiene metodi di estensione per la classe Socket.
public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
- Ereditarietà
-
SocketTaskExtensions
Metodi
AcceptAsync(Socket) |
Esegue un'operazione asincrona per accettare un tentativo di connessione in ingresso nel socket. |
AcceptAsync(Socket, Socket) |
Esegue un'operazione asincrona per accettare un tentativo di connessione in ingresso nel socket. |
ConnectAsync(Socket, EndPoint) |
Stabilisce una connessione a un host remoto. |
ConnectAsync(Socket, EndPoint, CancellationToken) |
Stabilisce una connessione a un host remoto. |
ConnectAsync(Socket, IPAddress, Int32) |
Stabilisce una connessione a un host remoto. L'host è specificato da un indirizzo IP e da un numero di porta. |
ConnectAsync(Socket, IPAddress, Int32, CancellationToken) |
Stabilisce una connessione a un host remoto, specificato da un indirizzo IP e da un numero di porta. |
ConnectAsync(Socket, IPAddress[], Int32) |
Stabilisce una connessione a un host remoto. L'host è specificato da una matrice di indirizzi IP e da un numero di porta. |
ConnectAsync(Socket, IPAddress[], Int32, CancellationToken) |
Stabilisce una connessione a un host remoto, specificata da una matrice di indirizzi IP e un numero di porta. |
ConnectAsync(Socket, String, Int32) |
Stabilisce una connessione a un host remoto. L'host viene specificato da un nome host e da un numero di porta. |
ConnectAsync(Socket, String, Int32, CancellationToken) |
Stabilisce una connessione a un host remoto, specificato da un nome host e da un numero di porta. |
ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Riceve i dati da un socket connesso. |
ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Riceve i dati da un socket connesso. |
ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken) |
Riceve i dati da un socket connesso. |
ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Riceve i dati da un dispositivo di rete specificato. |
ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Riceve il numero specificato di byte di dati nella posizione specificata del buffer dei dati usando l'oggetto SocketFlags specificato e archivia le informazioni dell'endpoint e del pacchetto. |
SendAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Invia i dati a un socket connesso. |
SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Invia i dati a un socket connesso. |
SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken) |
Invia i dati a un socket connesso. |
SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Invia i dati in modo asincrono a un host remoto specifico. |