Socket.CancelConnectAsync(SocketAsyncEventArgs) 方法

定義

取消遠端主機連接的非同步要求。

public:
 static void CancelConnectAsync(System::Net::Sockets::SocketAsyncEventArgs ^ e);
public static void CancelConnectAsync (System.Net.Sockets.SocketAsyncEventArgs e);
static member CancelConnectAsync : System.Net.Sockets.SocketAsyncEventArgs -> unit
Public Shared Sub CancelConnectAsync (e As SocketAsyncEventArgs)

參數

e
SocketAsyncEventArgs

SocketAsyncEventArgs 物件,藉由呼叫一個 ConnectAsync(SocketType, ProtocolType, SocketAsyncEventArgs) 方法來要求與遠端主機連接。

例外狀況

e 參數不可為 null,而且 RemoteEndPoint 也不可為 null。

嘗試存取通訊端時發生錯誤。

在呼叫堆疊中位置較高的呼叫端對於要求的作業沒有權限。

備註

方法 CancelConnectAsync 會取消遠端主機連線的異步要求。

適用於