NamedPipeClientStream.ConnectAsync 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.
Tâche qui représente l’opération de connexion asynchrone.
Surcharges
| Nom | Description |
|---|---|
| ConnectAsync() |
Se connecte de façon asynchrone à un serveur en attente avec une période d’expiration infinie. |
| ConnectAsync(Int32) |
Se connecte de manière asynchrone à un serveur en attente au cours de la période d’expiration spécifiée. |
| ConnectAsync(CancellationToken) |
Se connecte de façon asynchrone à un serveur en attente et surveille les demandes d’annulation. |
| ConnectAsync(Int32, CancellationToken) |
Se connecte de façon asynchrone à un serveur en attente au cours de la période d’expiration spécifiée et surveille les demandes d’annulation. |
ConnectAsync()
Se connecte de façon asynchrone à un serveur en attente avec une période d’expiration infinie.
public:
System::Threading::Tasks::Task ^ ConnectAsync();
public System.Threading.Tasks.Task ConnectAsync();
member this.ConnectAsync : unit -> System.Threading.Tasks.Task
Public Function ConnectAsync () As Task
Retours
Tâche qui représente l’opération de connexion asynchrone.
Remarques
Cette méthode stocke dans la tâche toutes les exceptions non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception est levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de façon synchrone. Pour les exceptions stockées, consultez les exceptions levées par Connect().
S’applique à
ConnectAsync(Int32)
Se connecte de manière asynchrone à un serveur en attente au cours de la période d’expiration spécifiée.
public:
System::Threading::Tasks::Task ^ ConnectAsync(int timeout);
public System.Threading.Tasks.Task ConnectAsync(int timeout);
member this.ConnectAsync : int -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer) As Task
Paramètres
- timeout
- Int32
Nombre de millisecondes à attendre que le serveur réponde avant l’expiration de la connexion.
Retours
Tâche qui représente l’opération de connexion asynchrone.
Remarques
Cette méthode stocke dans la tâche toutes les exceptions non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception est levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de façon synchrone. Pour les exceptions stockées, consultez les exceptions levées par Connect(Int32).
S’applique à
ConnectAsync(CancellationToken)
Se connecte de façon asynchrone à un serveur en attente et surveille les demandes d’annulation.
public:
System::Threading::Tasks::Task ^ ConnectAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (cancellationToken As CancellationToken) As Task
Paramètres
- cancellationToken
- CancellationToken
Jeton à surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Tâche qui représente l’opération de connexion asynchrone.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
Remarques
Cette méthode stocke dans la tâche toutes les exceptions non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception est levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de façon synchrone. Pour les exceptions stockées, consultez les exceptions levées par Connect().
S’applique à
ConnectAsync(Int32, CancellationToken)
Se connecte de façon asynchrone à un serveur en attente au cours de la période d’expiration spécifiée et surveille les demandes d’annulation.
public:
System::Threading::Tasks::Task ^ ConnectAsync(int timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(int timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer, cancellationToken As CancellationToken) As Task
Paramètres
- timeout
- Int32
Nombre de millisecondes à attendre que le serveur réponde avant l’expiration de la connexion.
- cancellationToken
- CancellationToken
Jeton à surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Tâche qui représente l’opération de connexion asynchrone.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
Remarques
Cette méthode stocke dans la tâche toutes les exceptions non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception est levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de façon synchrone. Pour les exceptions stockées, consultez les exceptions levées par Connect(Int32).