SocketTaskExtensions Clase

Definición

Esta clase contiene métodos de extensión para la clase Socket.

public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
Herencia
SocketTaskExtensions

Métodos

AcceptAsync(Socket)

Realiza una operación asincrónica para aceptar un intento de conexión entrante en el socket.

AcceptAsync(Socket, Socket)

Realiza una operación asincrónica para aceptar un intento de conexión entrante en el socket.

ConnectAsync(Socket, EndPoint)

Establece una conexión a un host remoto.

ConnectAsync(Socket, EndPoint, CancellationToken)

Establece una conexión a un host remoto.

ConnectAsync(Socket, IPAddress, Int32)

Establece una conexión a un host remoto. El host se especifica mediante una dirección IP y un número de puerto.

ConnectAsync(Socket, IPAddress, Int32, CancellationToken)

Establece una conexión a un host remoto, que se especifica mediante una dirección IP y un número de puerto.

ConnectAsync(Socket, IPAddress[], Int32)

Establece una conexión a un host remoto. El host se especifica mediante una matriz de direcciones IP y un número de puerto.

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

Establece una conexión a un host remoto, especificado por una matriz de direcciones IP y un número de puerto.

ConnectAsync(Socket, String, Int32)

Establece una conexión a un host remoto. El host se especifica mediante un nombre de host y un número de puerto.

ConnectAsync(Socket, String, Int32, CancellationToken)

Establece una conexión a un host remoto, que se especifica mediante un nombre de host y un número de puerto.

ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)

Recibe datos de un socket conectado.

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

Recibe datos de un socket conectado.

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

Recibe datos de un socket conectado.

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

Recibe datos de un dispositivo de red especificado.

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

Recibe el número especificado de bytes de datos en la ubicación especificada del búfer de datos, mediante el elemento SocketFlags especificado y almacena el punto de conexión y la información del paquete.

SendAsync(Socket, ArraySegment<Byte>, SocketFlags)

Envía datos a un socket conectado.

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

Envía datos a un socket conectado.

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

Envía datos a un socket conectado.

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

Envía datos de forma asincrónica a un host remoto concreto.

Se aplica a