EnumerationOptions.BufferSize Propriété

Définition

Obtient ou définit la taille de mémoire tampon suggérée, en octets.

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

Valeur de propriété

Taille de la mémoire tampon. La valeur par défaut est 0 (aucune suggestion).

Remarques

Toutes les plateformes n’utilisent pas de mémoires tampons allouées par l’utilisateur, et certaines nécessitent des mémoires tampons fixes ou une mémoire tampon qui a suffisamment d’espace pour retourner un résultat complet. L’un des scénarios où cette option est utile consiste à utiliser l’énumération de partage à distance sur Windows. L’utilisation d’une mémoire tampon volumineuse peut entraîner de meilleures performances, car d’autres résultats peuvent être traités par lot sur le réseau (par exemple, sur un partage réseau). Une mémoire tampon « volumineuse », par exemple, serait de 16 Ko. La version 4K est typique.

La taille de mémoire tampon suggérée ne sera pas utilisée si elle n’a aucune signification pour les API natives sur la plateforme actuelle ou si elle serait trop petite pour obtenir au moins un résultat unique.

S’applique à