Share via


SocketTaskExtensions Sınıf

Tanım

Bu sınıf, sınıfına Socket uzantı yöntemleri içerir.

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

Yöntemler

AcceptAsync(Socket)

Yuvada gelen bağlantı girişimini kabul etmek için üzerinde zaman uyumsuz bir işlem gerçekleştirir.

AcceptAsync(Socket, Socket)

Yuvada gelen bağlantı girişimini kabul etmek için üzerinde zaman uyumsuz bir işlem gerçekleştirir.

ConnectAsync(Socket, EndPoint)

Uzak bir konakla bağlantı kurar.

ConnectAsync(Socket, EndPoint, CancellationToken)

Uzak bir konakla bağlantı kurar.

ConnectAsync(Socket, IPAddress, Int32)

Uzak bir konakla bağlantı kurar. Ana bilgisayar bir IP adresi ve bağlantı noktası numarası ile belirtilir.

ConnectAsync(Socket, IPAddress, Int32, CancellationToken)

Bir IP adresi ve bağlantı noktası numarası ile belirtilen uzak bir ana bilgisayarla bağlantı kurar.

ConnectAsync(Socket, IPAddress[], Int32)

Uzak bir konakla bağlantı kurar. Ana bilgisayar bir IP adresleri dizisi ve bir bağlantı noktası numarası ile belirtilir.

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

Bir IP adresleri dizisi ve bağlantı noktası numarası tarafından belirtilen uzak bir ana bilgisayarla bağlantı kurar.

ConnectAsync(Socket, String, Int32)

Uzak bir konakla bağlantı kurar. Konak, bir ana bilgisayar adı ve bağlantı noktası numarası ile belirtilir.

ConnectAsync(Socket, String, Int32, CancellationToken)

Bir konak adı ve bağlantı noktası numarası ile belirtilen uzak bir ana bilgisayarla bağlantı kurar.

ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)

Bağlı bir yuvadan veri alır.

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

Bağlı bir yuvadan veri alır.

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

Bağlı bir yuvadan veri alır.

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

Belirtilen ağ cihazından veri alır.

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

Belirtilen bayt sayısını belirtilen SocketFlagsveri arabelleğinin belirtilen konumuna alır ve uç nokta ile paket bilgilerini depolar.

SendAsync(Socket, ArraySegment<Byte>, SocketFlags)

Verileri bağlı bir yuvaya gönderir.

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

Verileri bağlı bir yuvaya gönderir.

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

Verileri bağlı bir yuvaya gönderir.

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

Verileri belirli bir uzak konağa zaman uyumsuz olarak gönderir.

Şunlara uygulanır