SocketTaskExtensions.AcceptAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AcceptAsync(Socket) |
執行非同步操作以接受對套接字的連線嘗試。 |
| AcceptAsync(Socket, Socket) |
執行非同步操作以接受對套接字的連線嘗試。 |
AcceptAsync(Socket)
執行非同步操作以接受對套接字的連線嘗試。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<System::Net::Sockets::Socket ^> ^ AcceptAsync(System::Net::Sockets::Socket ^ socket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync(this System.Net.Sockets.Socket socket);
static member AcceptAsync : System.Net.Sockets.Socket -> System.Threading.Tasks.Task<System.Net.Sockets.Socket>
<Extension()>
Public Function AcceptAsync (socket As Socket) As Task(Of Socket)
參數
- socket
- Socket
那個正在監聽連線的插座。
傳回
一個非同步任務,完成時會處理 Socket 與遠端主機的通訊。
例外狀況
申請了無效操作。 此例外發生在接受 Socket 方未監聽連線或已接受套接字被綁定時。
你必須先呼叫 Bind(EndPoint) and Listen(Int32) 方法,再呼叫 AcceptAsync(Socket) 方法。
嘗試存取該套接字時發生錯誤。
該店 Socket 已經關閉。
適用於
AcceptAsync(Socket, Socket)
執行非同步操作以接受對套接字的連線嘗試。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<System::Net::Sockets::Socket ^> ^ AcceptAsync(System::Net::Sockets::Socket ^ socket, System::Net::Sockets::Socket ^ acceptSocket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync(this System.Net.Sockets.Socket socket, System.Net.Sockets.Socket? acceptSocket);
public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync(this System.Net.Sockets.Socket socket, System.Net.Sockets.Socket acceptSocket);
static member AcceptAsync : System.Net.Sockets.Socket * System.Net.Sockets.Socket -> System.Threading.Tasks.Task<System.Net.Sockets.Socket>
<Extension()>
Public Function AcceptAsync (socket As Socket, acceptSocket As Socket) As Task(Of Socket)
參數
- socket
- Socket
那個正在監聽連線的插槽。
傳回
一個非同步任務,完成時會處理 Socket 與遠端主機的通訊。
例外狀況
申請了無效操作。 此例外發生在接受 Socket 方未監聽連線或已接受套接字被綁定時。
你必須先呼叫 Bind(EndPoint) and Listen(Int32) 方法,再呼叫 AcceptAsync(Socket, Socket) 方法。
嘗試存取該套接字時發生錯誤。
該店 Socket 已經關閉。