Sdílet prostřednictvím


TcpListener.EndAcceptTcpClient(IAsyncResult) Metoda

Definice

Asynchronně přijme příchozí pokus o připojení a vytvoří nový TcpClient , který bude zpracovávat komunikaci vzdáleného hostitele.

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

Parametry

Návraty

Úloha TcpClient.

Používá TcpClient se k odesílání a přijímání dat.

Poznámky

Tato metoda blokuje, dokud operace není dokončena. Pokud chcete tuto operaci provést synchronně, použijte metodu AcceptTcpClient .

Poznámka

Můžete volat RemoteEndPoint vlastnost podkladového soketu (Client) a identifikovat tak síťovou adresu a číslo portu vzdáleného hostitele.

Poznámka

Pokud se zobrazí SocketException, použijte SocketException.ErrorCode vlastnost k získání konkrétního kódu chyby a podrobný popis chyby najdete v dokumentaci k rozhraní Windows Sockets verze 2 API .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Platí pro