ReadOnlySequence<T> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
ReadOnlySequence<T>(ReadOnlyMemory<T>) |
Membuat instans dari ReadOnlySequence<T>ReadOnlyMemory<T>. |
ReadOnlySequence<T>(T[]) |
Membuat instans ReadOnlySequence<T> dari |
ReadOnlySequence<T>(T[], Int32, Int32) |
Membuat instans ReadOnlySequence<T> dari bagian array. |
ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) |
Membuat instans ReadOnlySequence<T> dari daftar memori tertaut yang diwakili oleh segmen awal dan akhir serta indeks yang sesuai di dalamnya. |
ReadOnlySequence<T>(ReadOnlyMemory<T>)
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
Membuat instans dari ReadOnlySequence<T>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))
Parameter
- memory
- ReadOnlyMemory<T>
Blok memori baca-saja dari elemen jenis T
.
Keterangan
Konsumen diharapkan untuk mengelola masa pakai memori sampai ReadOnlySequence<T> tidak digunakan lagi.
Berlaku untuk
ReadOnlySequence<T>(T[])
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
Membuat instans ReadOnlySequence<T> dari 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())
Parameter
- array
- T[]
Array untuk membuat urutan baca-saja.
Berlaku untuk
ReadOnlySequence<T>(T[], Int32, Int32)
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
Membuat instans ReadOnlySequence<T> dari bagian 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)
Parameter
- array
- T[]
Array untuk membuat urutan baca-saja.
- start
- Int32
Indeks berbasis nol dari elemen pertama dalam array untuk disertakan dalam urutan baca-saja.
- length
- Int32
Jumlah elemen yang akan disertakan dalam urutan baca-saja.
Berlaku untuk
ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32)
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
- Sumber:
- ReadOnlySequence.cs
Membuat instans ReadOnlySequence<T> dari daftar memori tertaut yang diwakili oleh segmen awal dan akhir serta indeks yang sesuai di dalamnya.
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)
Parameter
- startSegment
- ReadOnlySequenceSegment<T>
Simpul awal dari daftar memori tertaut.
- startIndex
- Int32
Posisi ke awal urutan di dalam startSegment
.
- endSegment
- ReadOnlySequenceSegment<T>
Simpul akhir dari daftar memori yang ditautkan.
- endIndex
- Int32
Posisi ke akhir urutan di dalam endSegment
.
Pengecualian
startSegment
atau endSegment
adalah null
.
Indeks startSegment
yang berjalan lebih besar dari indeks yang berjalan , endSegment
meskipun startSegment
berbeda dengan endSegment
.
-atau-
startSegment
sama dengan endSegment
tetapi endIndex
lebih kecil dari startIndex
.
-atau-
startIndex
lebih besar dari panjang blok memori yang mendasar dari startSegment
.