Share via


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)할 필요가 없습니다.

적용 대상