SocketTaskExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe contém métodos de extensão para a classe Socket.
public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
- Herança
-
SocketTaskExtensions
Métodos
AcceptAsync(Socket) |
Executa uma operação assíncrona para aceitar uma tentativa de conexão de entrada no soquete. |
AcceptAsync(Socket, Socket) |
Executa uma operação assíncrona para aceitar uma tentativa de conexão de entrada no soquete. |
ConnectAsync(Socket, EndPoint) |
Estabelece uma conexão com o host remoto. |
ConnectAsync(Socket, EndPoint, CancellationToken) |
Estabelece uma conexão com o host remoto. |
ConnectAsync(Socket, IPAddress, Int32) |
Estabelece uma conexão com o host remoto. O host é especificado por um endereço IP e um número da porta. |
ConnectAsync(Socket, IPAddress, Int32, CancellationToken) |
Estabelece uma conexão com um host remoto, que é especificado por um endereço IP e um número de porta. |
ConnectAsync(Socket, IPAddress[], Int32) |
Estabelece uma conexão com o host remoto. O host é especificado por uma matriz de endereços IP e um número da porta. |
ConnectAsync(Socket, IPAddress[], Int32, CancellationToken) |
Estabelece uma conexão com um host remoto, que é especificado por uma matriz de endereços IP e um número de porta. |
ConnectAsync(Socket, String, Int32) |
Estabelece uma conexão com o host remoto. O host é especificado por um nome do host e um número da porta. |
ConnectAsync(Socket, String, Int32, CancellationToken) |
Estabelece uma conexão com um host remoto, que é especificado por um nome de host e um número de porta. |
ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Recebe os dados de um soquete conectado. |
ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Recebe os dados de um soquete conectado. |
ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken) |
Recebe os dados de um soquete conectado. |
ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Recebe dados de um dispositivo de rede especificado. |
ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Recebe o número de bytes de dados no local especificado no buffer de dados usando o SocketFlags especificado e armazena as informações de ponto de extremidade e pacote. |
SendAsync(Socket, ArraySegment<Byte>, SocketFlags) |
Envia dados para um soquete conectado. |
SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags) |
Envia dados para um soquete conectado. |
SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken) |
Envia dados para um soquete conectado. |
SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint) |
Envia dados de maneira assíncrona para um host remoto específico. |