System.Buffers Ruang nama
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.
Kelas
ArrayBufferWriter<T> |
Mewakili sink output berbasis timbunan yang didukung array tempat data |
ArrayPool<T> |
Menyediakan kumpulan sumber daya yang memungkinkan penggunaan kembali instans jenis T[]. |
BuffersExtensions |
Menyediakan metode ekstensi untuk ReadOnlySequence<T>. |
MemoryManager<T> |
Kelas dasar abstrak yang digunakan untuk menggantikan implementasi Memory<T>. |
MemoryPool<T> |
Mewakili kumpulan blok memori. |
ReadOnlySequenceSegment<T> |
Mewakili daftar simpul ReadOnlyMemory<T> yang ditautkan. |
SearchValues |
Menyediakan serangkaian metode inisialisasi untuk instans kelas SearchValues<T>. |
SearchValues<T> |
Menyediakan set nilai baca-saja yang tidak dapat diubah yang dioptimalkan untuk pencarian yang efisien. Instans dibuat oleh Create(ReadOnlySpan<Byte>) atau Create(ReadOnlySpan<Char>). |
SequenceReaderExtensions |
Menyediakan fungsionalitas yang diperluas untuk kelas SequenceReader<T> yang memungkinkan pembacaan nilai numerik spesifik endian dari data biner. |
Struct
MemoryHandle |
Menyediakan handel memori untuk blok memori. |
NIndex |
Mewakili jenis dapat digunakan untuk mengindeks koleksi baik dari awal atau akhir. |
NRange |
Mewakili rentang yang memiliki indeks awal dan akhir. |
ReadOnlySequence<T>.Enumerator |
Mewakili enumerator melalui ReadOnlySequence<T>. |
ReadOnlySequence<T> |
Mewakili urutan yang dapat membaca serangkaian |
SequenceReader<T> |
Menyediakan metode untuk membaca data biner dan teks dari ReadOnlySequence<T> dengan fokus pada performa dan alokasi timbunan minimal atau nol. |
StandardFormat |
Mewakili string format standar tanpa menggunakan string aktual. |
Antarmuka
IBufferWriter<T> |
Mewakili sink output tempat data |
IMemoryOwner<T> |
Mengidentifikasi pemilik blok memori yang bertanggung jawab untuk membuang memori yang mendasar dengan tepat. |
IPinnable |
Menyediakan mekanisme untuk menyematkan dan melepas sematan objek untuk mencegah pengumpul sampah memindahkannya. |
Enum
OperationStatus |
Menentukan nilai yang dapat dikembalikan dari operasi berbasis rentang yang mendukung pemrosesan input yang terkandung dalam beberapa buffer yang tidak berdampingan. |
Delegasikan
ReadOnlySpanAction<T,TArg> |
Merangkum metode yang menerima rentang objek baca-saja dari jenis |
SpanAction<T,TArg> |
Merangkum metode yang menerima rentang objek jenis |