EnumerationOptions.BufferSize Propiedad

Definición

Obtiene o establece el tamaño del búfer sugerido, en bytes.

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

Valor de propiedad

Tamaño del búfer. El valor predeterminado es 0 (sin sugerencia).

Comentarios

No todas las plataformas usan búferes asignados por el usuario y algunos requieren búferes fijos o un búfer que tenga suficiente espacio para devolver un resultado completo. Un escenario en el que esta opción es útil es la enumeración de recursos compartidos remotos en Windows. Tener un búfer grande puede dar lugar a un mejor rendimiento, ya que se pueden procesar por lotes más resultados a través de la conexión (por ejemplo, a través de un recurso compartido de red). Un búfer "grande", por ejemplo, sería de 16 000. Típico es 4K.

El tamaño del búfer sugerido no se usará si no tiene ningún significado para las API nativas en la plataforma actual o si sería demasiado pequeño para obtener al menos un único resultado.

Se aplica a