PipeReader.TryRead(ReadResult) Metoda

Definice

Pokusí se synchronně číst data v .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

Parametry

result
ReadResult

Když tato metoda vrátí true, je tato hodnota nastavena ReadResult na instanci, která představuje výsledek volání čtení; v opačném případě je tato hodnota nastavena na defaulthodnotu .

Návraty

truebyly-li údaje k dispozici, nebo pokud byl hovor zrušen nebo byl autor dokončen; v opačném případě . false

Poznámky

Pokud kanál vrátí false, není nutné volat AdvanceTo(SequencePosition, SequencePosition).

Platí pro