NamedPipeServerStream.WaitForConnectionAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attende in modo asincrono che un client si connetta a questo NamedPipeServerStream oggetto.
Overload
| Nome | Descrizione |
|---|---|
| WaitForConnectionAsync() |
Attende in modo asincrono che un client si connetta a questo NamedPipeServerStream oggetto. |
| WaitForConnectionAsync(CancellationToken) |
Attende in modo asincrono che un client si connetta a questo NamedPipeServerStream oggetto e monitora le richieste di annullamento. |
WaitForConnectionAsync()
- Origine:
- NamedPipeServerStream.cs
- Origine:
- NamedPipeServerStream.cs
- Origine:
- NamedPipeServerStream.cs
- Origine:
- NamedPipeServerStream.cs
- Origine:
- NamedPipeServerStream.cs
Attende in modo asincrono che un client si connetta a questo NamedPipeServerStream oggetto.
public:
System::Threading::Tasks::Task ^ WaitForConnectionAsync();
public System.Threading.Tasks.Task WaitForConnectionAsync();
member this.WaitForConnectionAsync : unit -> System.Threading.Tasks.Task
Public Function WaitForConnectionAsync () As Task
Valori restituiti
Attività che rappresenta l'operazione di attesa asincrona.
Commenti
Poiché è asincrono, questo metodo restituisce immediatamente, ma il processo di connessione viene completato quando il client chiama Connect o ConnectAsync.
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da WaitForConnection().
Si applica a
WaitForConnectionAsync(CancellationToken)
- Origine:
- NamedPipeServerStream.Unix.cs
- Origine:
- NamedPipeServerStream.Unix.cs
- Origine:
- NamedPipeServerStream.Unix.cs
- Origine:
- NamedPipeServerStream.Unix.cs
- Origine:
- NamedPipeServerStream.Unix.cs
Attende in modo asincrono che un client si connetta a questo NamedPipeServerStream oggetto e monitora le richieste di annullamento.
public:
System::Threading::Tasks::Task ^ WaitForConnectionAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitForConnectionAsync(System.Threading.CancellationToken cancellationToken);
member this.WaitForConnectionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitForConnectionAsync (cancellationToken As CancellationToken) As Task
Parametri
- cancellationToken
- CancellationToken
Token da monitorare per le richieste di annullamento.
Valori restituiti
Attività che rappresenta l'operazione di attesa asincrona.
Eccezioni
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Poiché è asincrono, questo metodo restituisce immediatamente, ma il processo di connessione viene completato quando il client chiama Connect o ConnectAsync.
Le richieste di annullamento che usano il token di annullamento funzioneranno solo se l'oggetto NamedPipeServerStream è stato creato con un valore di opzione pipe pari PipeOptions.Asynchronous o se l'annullamento si verifica prima della chiamata del WaitForConnectionAsync metodo.
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da WaitForConnection().