TcpListener.EndAcceptTcpClient(IAsyncResult) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Accepte de manière asynchrone une tentative de connexion entrante et crée un nouveau TcpClient pour gérer les communications de l'hôte distant.
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
Paramètres
- asyncResult
- IAsyncResult
IAsyncResult retourné par un appel à la méthode BeginAcceptTcpClient(AsyncCallback, Object).
Retours
TcpClient utilisé pour envoyer et recevoir des données.
Remarques
Cette méthode se bloque jusqu’à ce que l’opération soit terminée. Pour effectuer cette opération de manière synchrone, utilisez la AcceptTcpClient méthode .
Notes
Vous pouvez appeler la RemoteEndPoint propriété du socket sous-jacent (Client) pour identifier l’adresse réseau et le numéro de port de l’hôte distant.
Notes
Si vous recevez un SocketException, utilisez la SocketException.ErrorCode propriété pour obtenir le code d’erreur spécifique et reportez-vous à la documentation sur le code d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.
Notes
Ce membre génère des informations de traçage lorsque vous activez le traçage réseau dans votre application. Pour plus d’informations, consultez Suivi réseau dans le .NET Framework.