SocketTaskExtensions Classe

Definizione

Questa classe contiene metodi di estensione per la Socket classe .

public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
Ereditarietà
SocketTaskExtensions

Metodi

Nome Descrizione
AcceptAsync(Socket, Socket)

Esegue un'operazione asincrona su per accettare un tentativo di connessione in ingresso sul socket.

AcceptAsync(Socket)

Esegue un'operazione asincrona su per accettare un tentativo di connessione in ingresso sul socket.

ConnectAsync(Socket, EndPoint, CancellationToken)

Stabilisce una connessione a un host remoto.

ConnectAsync(Socket, EndPoint)

Stabilisce una connessione a un host remoto.

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 viene 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 una matrice di indirizzi IP e da un numero di porta.

ConnectAsync(Socket, IPAddress[], Int32)

Stabilisce una connessione a un host remoto. L'host viene specificato da una matrice di indirizzi IP 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.

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.

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 di dati, utilizzando l'oggetto specificato SocketFlagse archivia l'endpoint e le informazioni sui pacchetti.

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.

Si applica a