PipeReader.TryRead(ReadResult) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .