PipeReader.TryRead(ReadResult) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta ler os dados de forma síncrona no 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 este método retorna true
, esse valor é definido como uma instância de ReadResult que representa o resultado da chamada de leitura; caso contrário, o valor será definido como default
.
Retornos
true
se os dados estivessem disponíveis, ou se a chamada fosse cancelada ou o gravador fosse 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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de