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
.