ADODC.CacheSize Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt of stelt u het aantal records op dat in de cache wordt opgeslagen in het lokale geheugen voor de huidige Recordset.
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
Waarde van eigenschap
Een Integer die het aantal records aangeeft dat in de cache wordt opgeslagen in het lokale geheugen voor het huidige Recordset object. De standaardwaarde is 50 records.
- Kenmerken
Opmerkingen
De CacheSize waarde vertelt de provider hoeveel records in de buffer moeten worden bewaard en hoeveel records er tegelijk moeten worden opgehaald naar het lokale geheugen. Wanneer de provider bijvoorbeeld is ingesteld op 10, worden na het openen van de eerste Recordset10 records opgehaald in het lokale geheugen. Daarom retourneert de provider, wanneer u verder gaat van de huidige record, de gegevenswaarden uit de lokale geheugenbuffer. Zodra u voorbij de laatste record navigeert, worden de volgende 10 records opgehaald uit de gegevensbron in de cache.
Hoewel u de waarde tijdens de levensduur van de cursor kunt wijzigen, is de wijziging alleen van invloed op het aantal records in de cache na de volgende ophaalt uit de gegevensbron.
Note
Functies en objecten in de naamruimte Microsoft.VisualBasic.Compatibility.VB6 worden gebruikt door de hulpprogramma's voor het upgraden van Visual Basic 6.0 naar Visual Basic. In de meeste gevallen zijn deze functies en objecten dubbele functionaliteit die u kunt vinden in andere naamruimten in het .NET Framework. Ze zijn alleen nodig wanneer het codemodel Visual Basic 6.0 aanzienlijk verschilt van de .NET Framework-implementatie.