ReadOnlySequence<T> ReadOnlySequence<T> ReadOnlySequence<T> ReadOnlySequence<T> Constructors

Определение

Перегрузки

ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>)

Создает экземпляр класса ReadOnlySequence<T> из ReadOnlyMemory<T>.Creates an instance of ReadOnlySequence<T> from a ReadOnlyMemory<T>.

ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[])

Создает экземпляр класса ReadOnlySequence<T> из array.Creates an instance of ReadOnlySequence<T> from the array.

ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32)

Создает экземпляр класса ReadOnlySequence<T> из фрагмента массива.Creates an instance of a ReadOnlySequence<T> from a section of an array.

ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32)

Создает экземпляр класса ReadOnlySequence<T> из связанного списка в памяти, который представлен начальным и конечным сегментами и соответствующими индексами для них.Creates an instance of a ReadOnlySequence<T> from a linked memory list represented by start and end segments and the corresponding indexes in them.

ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>) ReadOnlySequence<T>(ReadOnlyMemory<T>)

Создает экземпляр класса ReadOnlySequence<T> из ReadOnlyMemory<T>.Creates an instance of ReadOnlySequence<T> from a ReadOnlyMemory<T>.

public:
 ReadOnlySequence(ReadOnlyMemory<T> memory);
public ReadOnlySequence (ReadOnlyMemory<T> memory);
new System.Buffers.ReadOnlySequence<'T> : ReadOnlyMemory<'T> -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (memory As ReadOnlyMemory(Of T))

Параметры

Комментарии

Потребитель должен управлять временем существования памяти до тех пор, пока больше не будет использоваться.The consumer is expected to manage the lifetime of memory until is not used anymore.

ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[]) ReadOnlySequence<T>(T[])

Создает экземпляр класса ReadOnlySequence<T> из array.Creates an instance of ReadOnlySequence<T> from the array.

public:
 ReadOnlySequence(cli::array <T> ^ array);
public ReadOnlySequence (T[] array);
new System.Buffers.ReadOnlySequence<'T> : 'T[] -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (array As T())

Параметры

array
T[]

Массив, из которого будет создана последовательность только для чтения.The array from which to create a read-only sequence.

ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32) ReadOnlySequence<T>(T[], Int32, Int32)

Создает экземпляр класса ReadOnlySequence<T> из фрагмента массива.Creates an instance of a ReadOnlySequence<T> from a section of an array.

public:
 ReadOnlySequence(cli::array <T> ^ array, int start, int length);
public ReadOnlySequence (T[] array, int start, int length);
new System.Buffers.ReadOnlySequence<'T> : 'T[] * int * int -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (array As T(), start As Integer, length As Integer)

Параметры

array
T[]

Массив, из которого будет создана последовательность только для чтения.The array from which to create the read-only sequence.

start
Int32 Int32 Int32 Int32

Индекс первого элемента в массиве (начиная с нуля), который необходимо включить в последовательность только для чтения.The zero-based index of the first element in the array to include in the read-only sequence.

length
Int32 Int32 Int32 Int32

Число элементов, добавляемых в последовательность только для чтения.The number of elements to include in the read-only sequence.

ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32)

Создает экземпляр класса ReadOnlySequence<T> из связанного списка в памяти, который представлен начальным и конечным сегментами и соответствующими индексами для них.Creates an instance of a ReadOnlySequence<T> from a linked memory list represented by start and end segments and the corresponding indexes in them.

public:
 ReadOnlySequence(System::Buffers::ReadOnlySequenceSegment<T> ^ startSegment, int startIndex, System::Buffers::ReadOnlySequenceSegment<T> ^ endSegment, int endIndex);
public ReadOnlySequence (System.Buffers.ReadOnlySequenceSegment<T> startSegment, int startIndex, System.Buffers.ReadOnlySequenceSegment<T> endSegment, int endIndex);
new System.Buffers.ReadOnlySequence<'T> : System.Buffers.ReadOnlySequenceSegment<'T> * int * System.Buffers.ReadOnlySequenceSegment<'T> * int -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (startSegment As ReadOnlySequenceSegment(Of T), startIndex As Integer, endSegment As ReadOnlySequenceSegment(Of T), endIndex As Integer)

Параметры

startIndex
Int32 Int32 Int32 Int32
endIndex
Int32 Int32 Int32 Int32

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