Bagikan melalui


EnumerationOptions.BufferSize Properti

Definisi

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.

Berlaku untuk