SocketTaskExtensions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public ref class SocketTaskExtensions abstract sealed
public static class SocketTaskExtensions
type SocketTaskExtensions = class
Public Module SocketTaskExtensions
- 繼承
-
方法
AcceptAsync(Socket)
|
執行非同步作業,以接受通訊端上的連入連線嘗試。
|
AcceptAsync(Socket, Socket)
|
執行非同步作業,以接受通訊端上的連入連線嘗試。
|
ConnectAsync(Socket, EndPoint)
|
建立與遠端主機的連線。
|
ConnectAsync(Socket, EndPoint, CancellationToken)
|
建立與遠端主機的連線。
|
ConnectAsync(Socket, IPAddress, Int32)
|
建立與遠端主機的連線。 此主機是由 IP 位址和連接埠號碼所指定。
|
ConnectAsync(Socket, IPAddress, Int32, CancellationToken)
|
建立由 IP 位址和連接埠號碼所指定的遠端主機連線。
|
ConnectAsync(Socket, IPAddress[], Int32)
|
建立與遠端主機的連線。 主機是由 IP 位址陣列和連接埠號碼所指定。
|
ConnectAsync(Socket, IPAddress[], Int32, CancellationToken)
|
建立由 IP 位址陣列和連接埠號碼所指定的遠端主機連線。
|
ConnectAsync(Socket, String, Int32)
|
建立與遠端主機的連線。 此主機是由主機名稱和連接埠號碼指定。
|
ConnectAsync(Socket, String, Int32, CancellationToken)
|
建立由主機名稱和連接埠號碼所指定的遠端主機連線。
|
ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)
|
從已連線的通訊端擷取資料。
|
ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)
|
從已連線的通訊端擷取資料。
|
ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken)
|
從已連線的通訊端擷取資料。
|
ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
|
從指定的網路裝置接收資料。
|
ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
|
使用指定的 SocketFlags,將指定的資料位元組數目接收至資料緩衝區的指定位置,並儲存端點及封包資訊。
|
SendAsync(Socket, ArraySegment<Byte>, SocketFlags)
|
將資料傳送到已連線的通訊端。
|
SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)
|
將資料傳送到已連線的通訊端。
|
SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken)
|
將資料傳送到已連線的通訊端。
|
SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
|
以非同步方式將資料傳送至特定的遠端主機。
|
適用於