PipeReader.CompleteAsync(Exception) Metodo

Definizione

Contrassegna l'istanza corrente del lettore pipe come completata, ovvero non verranno letti altri dati.

public virtual System.Threading.Tasks.ValueTask CompleteAsync(Exception? exception = default);
abstract member CompleteAsync : Exception -> System.Threading.Tasks.ValueTask
override this.CompleteAsync : Exception -> System.Threading.Tasks.ValueTask
Public Overridable Function CompleteAsync (Optional exception As Exception = Nothing) As ValueTask

Parametri

exception
Exception

Eccezione facoltativa che indica l'errore che ha causato il completamento del lettore.

Valori restituiti

Attività valore che rappresenta l'operazione di completamento asincrona.

Commenti

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 Complete(Exception).

Si applica a