다음을 통해 공유


SequenceMarshal.TryGetReadOnlySequenceSegment<T> 메서드

정의

지정된 읽기 전용 시퀀스에서 읽기 전용 시퀀스 세그먼트 검색을 시도합니다.

public:
generic <typename T>
 static bool TryGetReadOnlySequenceSegment(System::Buffers::ReadOnlySequence<T> sequence, [Runtime::InteropServices::Out] System::Buffers::ReadOnlySequenceSegment<T> ^ % startSegment, [Runtime::InteropServices::Out] int % startIndex, [Runtime::InteropServices::Out] System::Buffers::ReadOnlySequenceSegment<T> ^ % endSegment, [Runtime::InteropServices::Out] int % endIndex);
public static bool TryGetReadOnlySequenceSegment<T> (System.Buffers.ReadOnlySequence<T> sequence, out System.Buffers.ReadOnlySequenceSegment<T>? startSegment, out int startIndex, out System.Buffers.ReadOnlySequenceSegment<T>? endSegment, out int endIndex);
public static bool TryGetReadOnlySequenceSegment<T> (System.Buffers.ReadOnlySequence<T> sequence, out System.Buffers.ReadOnlySequenceSegment<T> startSegment, out int startIndex, out System.Buffers.ReadOnlySequenceSegment<T> endSegment, out int endIndex);
static member TryGetReadOnlySequenceSegment : System.Buffers.ReadOnlySequence<'T> * ReadOnlySequenceSegment * int * ReadOnlySequenceSegment * int -> bool
Public Shared Function TryGetReadOnlySequenceSegment(Of T) (sequence As ReadOnlySequence(Of T), ByRef startSegment As ReadOnlySequenceSegment(Of T), ByRef startIndex As Integer, ByRef endSegment As ReadOnlySequenceSegment(Of T), ByRef endIndex As Integer) As Boolean

형식 매개 변수

T

읽기 전용 시퀀스의 형식입니다.

매개 변수

sequence
ReadOnlySequence<T>

읽기 전용 시퀀스 세그먼트를 검색할 읽기 전용 시퀀스입니다.

startSegment
ReadOnlySequenceSegment<T>

시작 읽기 전용 시퀀스 세그먼트입니다.

startIndex
Int32

초기 위치입니다.

endSegment
ReadOnlySequenceSegment<T>

끝 읽기 전용 시퀀스 세그먼트입니다.

endIndex
Int32

최종 위치입니다.

반환

읽기 전용 시퀀스 세그먼트를 검색할 수 있으면 true이고, 그렇지 않으면 false입니다.

적용 대상