SocketTaskExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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, que se especifica mediante 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. |