PipeReader.TryRead(ReadResult) Metodo

Definizione

Tenta di leggere i dati in modo sincrono.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

Parametri

result
ReadResult

Quando questo metodo restituisce true, questo valore viene impostato su un'istanza ReadResult che rappresenta il risultato della chiamata in lettura; in caso contrario, questo valore viene impostato su default.

Valori restituiti

true se i dati erano disponibili o se la chiamata è stata annullata o se il writer è stato completato; in caso contrario, false.

Commenti

Se la pipe restituisce false, non è necessario chiamare AdvanceTo(SequencePosition, SequencePosition).

Si applica a