MemoryPool<T> Kelas

Definisi

Mewakili kumpulan blok memori.

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

Jenis parameter

T

Jenis item dalam kumpulan memori.

Warisan
MemoryPool<T>
Penerapan

Konstruktor

Nama Deskripsi
MemoryPool<T>()

Membuat instans baru kumpulan memori.

Properti

Nama Deskripsi
MaxBufferSize

Mendapatkan ukuran buffer maksimum yang didukung oleh kumpulan ini.

Shared

Mendapatkan instans tunggal kumpulan memori berdasarkan array.

Metode

Nama Deskripsi
Dispose()

Membebaskan semua sumber daya yang digunakan oleh kumpulan memori.

Dispose(Boolean)

Membebaskan sumber daya yang tidak dikelola yang digunakan oleh kumpulan memori dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
Rent(Int32)

Mengembalikan blok memori yang mampu menahan setidaknya minBufferSize elemen T.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk