Udostępnij za pośrednictwem


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 w gniazdach.

AcceptAsync(Socket, Socket)

Wykonuje operację asynchroniczną, aby zaakceptować próbę połączenia przychodzącego w 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ślany 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, który jest określony 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 bufora danych przy użyciu określonej SocketFlagswartości i 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