PipeReader.TryRead(ReadResult) Metoda

Definice

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

truepokud byla k dispozici data, nebo pokud byl hovor zrušen nebo byl dokončen zapisovač; v opačném případě . false

Poznámky

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

Platí pro