語言

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)。

適用於