System.Buffers Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
| Name | Description |
|---|---|
| ArrayBufferWriter<T> |
Verilerin yazılabilmesi için yığın tabanlı, dizi destekli bir çıkış havuzu |
| ArrayPool<T> |
T[] türünde örneklerin yeniden kullanımını sağlayan bir kaynak havuzu sağlar. |
| BuffersExtensions |
için ReadOnlySequence<T>uzantı yöntemleri sağlar. |
| MemoryManager<T> |
uygulamasını Memory<T>değiştirmek için kullanılan soyut bir temel sınıf. |
| MemoryPool<T> |
Bellek blokları havuzunu temsil eder. |
| ReadOnlySequenceSegment<T> |
Bağlı düğüm listesini ReadOnlyMemory<T> temsil eder. |
| SearchValues |
sınıfının örnekleri SearchValues<T> için bir başlatma yöntemleri kümesi sağlar. |
| SearchValues<T> |
Verimli arama için iyileştirilmiş sabit, salt okunur bir değer kümesi sağlar. Örnekler veya Create(ReadOnlySpan<Char>)tarafından Create(ReadOnlySpan<Byte>) oluşturulur. |
| SequenceReaderExtensions |
sınıfı için SequenceReader<T> ikili verilerden endian'a özgü sayısal değerlerin okunmasına izin veren genişletilmiş işlevsellik sağlar. |
Yapılar
| Name | Description |
|---|---|
| MemoryHandle |
Bir bellek bloğu için bir bellek tanıtıcısı sağlar. |
| NIndex |
Başlangıçtan veya sonundan bir koleksiyonun dizinini oluşturmak için kullanılabilecek bir türü temsil eder. |
| NRange |
Başlangıç ve bitiş dizinleri olan bir aralığı temsil eder. |
| ReadOnlySequence<T>.Enumerator |
ReadOnlySequence<T>üzerinden bir numaralandırıcıyı temsil eder. |
| ReadOnlySequence<T> |
sıralı bir dizi |
| SequenceReader<T> |
Performansa ve minimum veya sıfır yığın ayırmalarına odaklanarak bir ReadOnlySequence<T> ikili ve metin verilerini okumak için yöntemler sağlar. |
| StandardFormat |
Gerçek bir dize kullanmadan standart biçim dizesini temsil eder. |
Arabirimler
| Name | Description |
|---|---|
| IBufferWriter<T> |
Verilerin yazılabildiği bir çıkış havuzu |
| IMemoryOwner<T> |
Temel belleği uygun şekilde elden çıkarmaktan sorumlu olan bir bellek bloğunun sahibini tanımlar. |
| IPinnable |
Atık toplayıcının nesneleri taşımasını önlemek için nesneleri sabitlemeye ve sabitlemeyi kaldırmaya yönelik bir mekanizma sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| OperationStatus |
Birden çok bitişik olmayan arabellekte yer alan girişin işlenmesini destekleyen span tabanlı işlemlerden döndürülebilecek değerleri tanımlar. |
Temsilciler
| Name | Description |
|---|---|
| ReadOnlySpanAction<T,TArg> |
türündeki nesnelerin salt okunur bir aralığını ve türünde |
| SpanAction<T,TArg> |
türünde bir nesne aralığı ve türünde |