PipeReader.TryRead(ReadResult) Método

Definição

Tenta ler dados de forma síncrona.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

Quando esse método retorna true, esse valor é definido como uma ReadResult instância que representa o resultado da chamada de leitura; caso contrário, esse valor é definido como default.

Retornos

true se os dados estavam disponíveis ou se a chamada foi cancelada ou o gravador foi concluído; caso contrário, false.

Comentários

Se o pipe retornar false, não será necessário chamar AdvanceTo(SequencePosition, SequencePosition).

Aplica-se a