TcpListener.EndAcceptTcpClient(IAsyncResult) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
受信接続の試行を非同期的に受け入れ、新しい TcpClient を作成してリモート ホスト通信を処理します。
public:
System::Net::Sockets::TcpClient ^ EndAcceptTcpClient(IAsyncResult ^ asyncResult);
public System.Net.Sockets.TcpClient EndAcceptTcpClient (IAsyncResult asyncResult);
member this.EndAcceptTcpClient : IAsyncResult -> System.Net.Sockets.TcpClient
Public Function EndAcceptTcpClient (asyncResult As IAsyncResult) As TcpClient
パラメーター
- asyncResult
- IAsyncResult
BeginAcceptTcpClient(AsyncCallback, Object) メソッドへの呼び出しで返された IAsyncResult。
戻り値
データの送受信に使用する TcpClient。
注釈
このメソッドは、操作が完了するまでブロックします。 この操作を同期的に実行するには、 メソッドを使用します AcceptTcpClient 。
Note
基になるソケット (Client) の プロパティを呼び出RemoteEndPointして、リモート ホストのネットワーク アドレスとポート番号を識別できます。
Note
を SocketException受け取った場合は、 プロパティを SocketException.ErrorCode 使用して特定のエラー コードを取得し、エラーの詳細な説明については Windows ソケット バージョン 2 API エラー コード のドキュメントを参照してください。
Note
このメンバーは、アプリケーションでネットワーク トレースが有効にされている場合にトレース情報を出力します。 詳細については、「.NET Frameworkのネットワーク トレース」を参照してください。
適用対象
.NET