ArrayPool<T> Kelas
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.
Menyediakan kumpulan sumber daya yang memungkinkan penggunaan kembali instans jenis T[].
generic <typename T>
public ref class ArrayPool abstract
public abstract class ArrayPool<T>
type ArrayPool<'T> = class
Public MustInherit Class ArrayPool(Of T)
Jenis parameter
- T
Jenis objek yang ada di kumpulan sumber daya.
- Warisan
-
ArrayPool<T>
Keterangan
ArrayPool<T> Menggunakan kelas untuk menyewa dan mengembalikan buffer (menggunakan Rent metode dan Return ) dapat meningkatkan performa dalam situasi di mana array sering dibuat dan dihancurkan, yang mengakibatkan tekanan memori yang signifikan pada pengumpul sampah.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ArrayPool<T>() |
Menginisialisasi instans baru dari kelas ArrayPool<T>. |
Properti
| Nama | Deskripsi |
|---|---|
| Shared |
Mendapatkan instans bersama ArrayPool<T> . |
Metode
| Nama | Deskripsi |
|---|---|
| Create() |
Membuat instans ArrayPool<T> baru kelas. |
| Create(Int32, Int32) |
Membuat instans ArrayPool<T> baru kelas menggunakan konfigurasi yang ditentukan. |
| 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) |
Mengambil buffer yang setidaknya memiliki panjang yang diminta. |
| Return(T[], Boolean) |
Mengembalikan array ke kumpulan yang sebelumnya diperoleh menggunakan Rent(Int32) metode pada instans yang sama ArrayPool<T> . |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Berlaku untuk
Keamanan Thread
Kelas ini aman untuk utas. Semua anggota dapat digunakan oleh beberapa utas secara bersamaan.