ADODC.CacheSize Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Anzahl von Datensätzen, die im lokalen Speicher für den aktuellen RecordsetSpeicher zwischengespeichert werden.

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

Eigenschaftswert

Ein Integer Wert, der die Anzahl der Datensätze angibt, die im lokalen Speicher für das aktuelle Recordset Objekt zwischengespeichert werden. Der Standardwert ist 50 Datensätze.

Attribute

Hinweise

Der CacheSize Wert teilt dem Anbieter mit, wie viele Datensätze im Puffer gespeichert werden sollen und wie viele Datensätze gleichzeitig im lokalen Speicher abgerufen werden sollen. Wenn der Anbieter z. B. auf 10 festgelegt ist, Recordsetruft der Anbieter die ersten 10 Datensätze im lokalen Speicher ab. Daher gibt der Anbieter beim Vorwärtsgehen vom aktuellen Datensatz die Datenwerte aus dem lokalen Speicherpuffer zurück. Sobald Sie über den letzten Datensatz navigieren, werden die nächsten 10 Datensätze aus der Datenquelle in den Cache abgerufen.

Sie können zwar den Wert während der Lebensdauer des Cursors ändern, die Änderung wirkt sich jedoch nur auf die Anzahl der Datensätze im Cache aus, nachdem der nächste Abruf aus der Datenquelle erfolgt.

Note

Funktionen und Objekte im Microsoft.VisualBasic.Compatibility.VB6 Namespace werden von den Tools zum Upgrade von Visual Basic 6.0 auf Visual Basic bereitgestellt. In den meisten Fällen haben diese Funktionen und Objekte doppelte Funktionen, die Sie in anderen Namespaces im .NET Framework finden können. Sie sind nur erforderlich, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.

Gilt für: