TcpClient.EndConnect(IAsyncResult) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
保留中の非同期接続の試行を終了します。
public:
void EndConnect(IAsyncResult ^ asyncResult);
public void EndConnect (IAsyncResult asyncResult);
member this.EndConnect : IAsyncResult -> unit
Public Sub EndConnect (asyncResult As IAsyncResult)
パラメーター
- asyncResult
- IAsyncResult
BeginConnect の呼び出しによって返される IAsyncResult オブジェクト。
例外
asyncResult
パラメーターが null
です。
BeginConnect メソッドへの呼び出しで asyncResult
パラメーターが返されませんでした。
EndConnect(IAsyncResult) メソッドは、非同期接続のために以前に呼び出されています。
Socket へのアクセスを試みているときにエラーが発生しました。
基になる Socket は閉じられています。
注釈
このメソッドは、操作が完了するまでブロックします。 この操作を同期的に実行するには、 メソッドを Connect 使用します。
注意
を受け取った場合は、 SocketExceptionを使用 SocketException.ErrorCode して特定のエラー コードを取得します。 このコードを取得したら、エラーの詳細な説明については 、Windows ソケット バージョン 2 API エラー コード のドキュメントを参照してください。
適用対象
.NET