MemoryPool<T> Sınıf
Tanım
Ö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.
Bellek blokları havuzunu temsil eder.
generic <typename T>
public ref class MemoryPool abstract : IDisposable
public abstract class MemoryPool<T> : IDisposable
type MemoryPool<'T> = class
interface IDisposable
Public MustInherit Class MemoryPool(Of T)
Implements IDisposable
Tür Parametreleri
- T
Bellek havuzundaki öğelerin türü.
- Devralma
-
MemoryPool<T>
- Uygulamalar
Oluşturucular
MemoryPool<T>() |
Bellek havuzunun yeni bir örneğini oluşturur. |
Özellikler
MaxBufferSize |
Bu havuz tarafından desteklenen en büyük arabellek boyutunu alır. |
Shared |
Dizileri temel alan bir bellek havuzunun tekil örneğini alır. |
Yöntemler
Dispose() |
Bellek havuzu tarafından kullanılan tüm kaynakları serbest bırakır. |
Dispose(Boolean) |
Bellek havuzu tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Rent(Int32) |
En az |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |