SequenceMarshal.TryGetReadOnlySequenceSegment<T> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje pobrać segment sekwencji tylko do odczytu z określonej sekwencji tylko do odczytu.
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
Parametry typu
- T
Typ sekwencji tylko do odczytu.
Parametry
- sequence
- ReadOnlySequence<T>
Sekwencja tylko do odczytu, z której zostanie pobrany segment sekwencji tylko do odczytu.
- startSegment
- ReadOnlySequenceSegment<T>
Początkowy segment sekwencji tylko do odczytu.
- startIndex
- Int32
Pozycja początkowa.
- endSegment
- ReadOnlySequenceSegment<T>
Końcowy segment sekwencji tylko do odczytu.
- endIndex
- Int32
Ostateczna pozycja.
Zwraca
true
jeśli można pobrać segment sekwencji tylko do odczytu; w przeciwnym razie , false
.