SequenceMarshal.TryGetReadOnlySequenceSegment<T> Yöntem

Tanım

Belirtilen salt okunur diziden salt okunur bir sıra kesimi almaya çalışır.

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ür Parametreleri

T

Salt okunur dizinin türü.

Parametreler

sequence
ReadOnlySequence<T>

Salt okunur sıra kesiminin alınacağı salt okunur sıra.

startSegment
ReadOnlySequenceSegment<T>

Başlangıç salt okunur sıra kesimi.

startIndex
Int32

başlangıç konumu.

endSegment
ReadOnlySequenceSegment<T>

Son salt okunur sıra kesimi.

endIndex
Int32

Son pozisyon.

Döndürülenler

true salt okunur sıra kesimi alınabiliyorsa; aksi takdirde , false.

Şunlara uygulanır