PipeReader.TryRead(ReadResult) メソッド

定義

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

パラメーター

result
ReadResult

このメソッドが trueを返すと、この値は読み取り呼び出しの結果を表す ReadResult インスタンスに設定されます。それ以外の場合、この値は defaultに設定されます。

返品

true データが使用可能であった場合、または呼び出しが取り消されたか、ライターが完了した場合。それ以外の場合は false

注釈

パイプが falseを返す場合は、 AdvanceTo(SequencePosition, SequencePosition)を呼び出す必要はありません。

適用対象