Поделиться через


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.

Применяется к