Sdílet prostřednictvím


SocketTaskExtensions Třída

Definice

Tato třída obsahuje rozšiřující metody třídy Socket .

public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
Dědičnost
SocketTaskExtensions

Metody

AcceptAsync(Socket)

Provede asynchronní operaci pro přijetí příchozího pokusu o připojení na soketu.

AcceptAsync(Socket, Socket)

Provede asynchronní operaci pro přijetí příchozího pokusu o připojení na soketu.

ConnectAsync(Socket, EndPoint)

Naváže připojení ke vzdálenému hostiteli.

ConnectAsync(Socket, EndPoint, CancellationToken)

Naváže připojení ke vzdálenému hostiteli.

ConnectAsync(Socket, IPAddress, Int32)

Naváže připojení ke vzdálenému hostiteli. Hostitel je určen IP adresou a číslem portu.

ConnectAsync(Socket, IPAddress, Int32, CancellationToken)

Naváže připojení ke vzdálenému hostiteli, které je určeno IP adresou a číslem portu.

ConnectAsync(Socket, IPAddress[], Int32)

Naváže připojení ke vzdálenému hostiteli. Hostitel je určen polem IP adres a číslem portu.

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

Naváže připojení ke vzdálenému hostiteli, které je určeno polem IP adres a číslem portu.

ConnectAsync(Socket, String, Int32)

Naváže připojení ke vzdálenému hostiteli. Hostitel je určen názvem hostitele a číslem portu.

ConnectAsync(Socket, String, Int32, CancellationToken)

Naváže připojení ke vzdálenému hostiteli, které je určeno názvem hostitele a číslem portu.

ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)

Přijímá data z připojeného soketu.

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

Přijímá data z připojeného soketu.

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

Přijímá data z připojeného soketu.

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

Přijímá data ze zadaného síťového zařízení.

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

Přijme zadaný počet bajtů dat do zadaného umístění datové vyrovnávací paměti pomocí zadaného SocketFlagsa uloží informace o koncovém bodu a paketu.

SendAsync(Socket, ArraySegment<Byte>, SocketFlags)

Odesílá data do připojeného soketu.

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

Odesílá data do připojeného soketu.

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

Odesílá data do připojeného soketu.

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

Odesílá data asynchronně do konkrétního vzdáleného hostitele.

Platí pro