Compartir a través de


PipeReader.TryRead(ReadResult) Método

Definición

Intenta leer datos de forma sincrónica en el PipeReader.

public:
 abstract bool TryRead([Runtime::InteropServices::Out] System::IO::Pipelines::ReadResult % result);
public abstract bool TryRead (out System.IO.Pipelines.ReadResult result);
abstract member TryRead : ReadResult -> bool
Public MustOverride Function TryRead (ByRef result As ReadResult) As Boolean

Parámetros

result
ReadResult

Cuando este método devuelve true, este valor se establece en una instancia de ReadResult que representa el resultado de la llamada de lectura; de lo contrario, este valor se establece en default.

Devoluciones

true si los datos estaban disponibles, o si se ha cancelado la llamada o el sistema de escritura se ha completado; en caso contrario, false.

Comentarios

Si la canalización devuelve false, no es necesario llamar AdvanceTo(SequencePosition, SequencePosition)a .

Se aplica a