PipeReader.CompleteAsync(Exception) Método

Definición

Marca la instancia del lector de canalización actual como completada, lo que significa que no se leerán más datos de ella.

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

Parámetros

exception
Exception

Excepción opcional que indica el error que provocó que el lector se completara.

Devoluciones

Tarea de valor que representa la operación completa asincrónica.

Comentarios

Este método almacena en la tarea que devuelve todas las excepciones de no uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, todavía se producen sincrónicamente. Para las excepciones almacenadas, consulte las excepciones producidas por Complete(Exception).

Se aplica a