Partager via


ADODC.CacheSize Propriété

Définition

Obtient ou définit le nombre d'enregistrements mis en cache dans la mémoire locale pour le Recordset actuel.

public:
 property int CacheSize { int get(); void set(int value); };
[Microsoft.VisualBasic.Compatibility.VB6.SRDescription("ADODC_DESCCacheSize")]
public int CacheSize { get; set; }
[<Microsoft.VisualBasic.Compatibility.VB6.SRDescription("ADODC_DESCCacheSize")>]
member this.CacheSize : int with get, set
Public Property CacheSize As Integer

Valeur de propriété

Integer qui spécifie le nombre d'enregistrements mis en cache dans la mémoire locale pour l'objet Recordset actuel. La valeur par défaut est 50 enregistrements.

Attributs

Remarques

La CacheSize valeur indique au fournisseur le nombre d’enregistrements à conserver dans sa mémoire tampon et le nombre d’enregistrements à extraire simultanément dans la mémoire locale. Par exemple, lorsque la valeur est 10, après avoir ouvert le premier Recordset, le fournisseur extrait les 10 premiers enregistrements dans la mémoire locale. Par conséquent, à mesure que vous avancez à partir de l’enregistrement actif, le fournisseur retourne les valeurs de données de la mémoire tampon locale. Dès que vous passez au-delà du dernier enregistrement, les 10 enregistrements suivants sont extraits de la source de données dans le cache.

Bien que vous puissiez modifier la valeur pendant la durée de vie du curseur, la modification affecte uniquement le nombre d’enregistrements dans le cache après la prochaine extraction à partir de la source de données.

Notes

Les fonctions et objets de l’espace de noms Microsoft.VisualBasic.Compatibility.VB6 sont fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic. Dans la plupart des cas, ces fonctions et objets dupliquent les fonctionnalités que vous pouvez trouver dans d'autres espaces de noms du .NET Framework. Ils sont nécessaires uniquement là où le modèle de code Visual Basic 6.0 diffère significativement de l'implémentation du .NET Framework.

S’applique à