EnumerationOptions.BufferSize Properti
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.
Mendapatkan atau mengatur ukuran buffer yang disarankan, dalam byte.
public:
property int BufferSize { int get(); void set(int value); };
public int BufferSize { get; set; }
member this.BufferSize : int with get, set
Public Property BufferSize As Integer
Nilai Properti
Ukuran buffer. Defaultnya adalah 0 (tidak ada saran).
Keterangan
Tidak semua platform menggunakan buffer yang dialokasikan pengguna, dan beberapa memerlukan buffer tetap atau buffer yang memiliki ruang yang cukup untuk mengembalikan hasil penuh. Salah satu skenario di mana opsi ini berguna adalah dengan enumerasi berbagi jarak jauh di Windows. Memiliki buffer besar dapat mengakibatkan performa yang lebih baik karena lebih banyak hasil dapat di-batch melalui kawat (misalnya, melalui berbagi jaringan). Buffer "besar", misalnya, akan menjadi 16K. Khasnya adalah 4K.
Ukuran buffer yang disarankan tidak akan digunakan jika tidak memiliki arti untuk API asli pada platform saat ini atau jika akan terlalu kecil untuk mendapatkan setidaknya satu hasil.