SocketTaskExtensions Klasa

Definicja

Ta klasa zawiera metody rozszerzenia do Socket klasy.

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

Metody

AcceptAsync(Socket)

Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach.

AcceptAsync(Socket, Socket)

Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego na gniazdach.

ConnectAsync(Socket, EndPoint)

Ustanawia połączenie z hostem zdalnym.

ConnectAsync(Socket, EndPoint, CancellationToken)

Ustanawia połączenie z hostem zdalnym.

ConnectAsync(Socket, IPAddress, Int32)

Ustanawia połączenie z hostem zdalnym. Host jest określony przez adres IP i numer portu.

ConnectAsync(Socket, IPAddress, Int32, CancellationToken)

Ustanawia połączenie z hostem zdalnym określonym przez adres IP i numer portu.

ConnectAsync(Socket, IPAddress[], Int32)

Ustanawia połączenie z hostem zdalnym. Host jest określany przez tablicę adresów IP i numer portu.

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

Ustanawia połączenie z hostem zdalnym określonym przez tablicę adresów IP i numer portu.

ConnectAsync(Socket, String, Int32)

Ustanawia połączenie z hostem zdalnym. Host jest określany przez nazwę hosta i numer portu.

ConnectAsync(Socket, String, Int32, CancellationToken)

Ustanawia połączenie z hostem zdalnym określonym przez nazwę hosta i numer portu.

ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)

Odbiera dane z podłączonego gniazda.

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

Odbiera dane z podłączonego gniazda.

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

Odbiera dane z podłączonego gniazda.

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

Odbiera dane z określonego urządzenia sieciowego.

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

Odbiera określoną liczbę bajtów danych do określonej lokalizacji buforu danych przy użyciu określonej wartości SocketFlagsi przechowuje informacje o punkcie końcowym i pakiecie.

SendAsync(Socket, ArraySegment<Byte>, SocketFlags)

Wysyła dane do połączonego gniazda.

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

Wysyła dane do połączonego gniazda.

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

Wysyła dane do połączonego gniazda.

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

Wysyła dane asynchronicznie do określonego hosta zdalnego.

Dotyczy