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 不能为空。

尝试访问套接字时出错。

调用堆栈中的较高调用方无权执行所请求的操作。

注解

该方法 CancelConnectAsync 取消远程主机连接的异步请求。

适用于