ADODC.CacheSize Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia liczbę rekordów buforowanych w pamięci lokalnej dla bieżącego Recordsetelementu .
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
Wartość właściwości
Element Integer określający liczbę rekordów, które są buforowane w pamięci lokalnej dla bieżącego Recordset obiektu. Wartość domyślna to 50 rekordów.
- Atrybuty
Uwagi
Wartość CacheSize informuje dostawcę, ile rekordów należy przechowywać w buforze, oraz liczbę rekordów do pobrania jednocześnie do pamięci lokalnej. Na przykład po ustawieniu wartości 10 po otwarciu pierwszego Recordsetdostawcy pobiera pierwsze 10 rekordów do pamięci lokalnej. W związku z tym po przejściu do przodu z bieżącego rekordu dostawca zwraca wartości danych z lokalnego buforu pamięci. Gdy tylko przejdziesz obok ostatniego rekordu, kolejne 10 rekordów zostanie pobranych ze źródła danych do pamięci podręcznej.
Chociaż można zmienić wartość w czasie życia kursora, zmiana wpływa tylko na liczbę rekordów w pamięci podręcznej po następnym pobraniu ze źródła danych.
Note
Funkcje i obiekty w Microsoft.VisualBasic.Compatibility.VB6 przestrzeni nazw są używane przez narzędzia do uaktualniania z programu Visual Basic 6.0 do Visual Basic. W większości przypadków te funkcje i obiekty zduplikowane funkcje, które można znaleźć w innych przestrzeniach nazw w .NET Framework. Są one niezbędne tylko wtedy, gdy model kodu Visual Basic 6.0 różni się znacząco od implementacji platformy .NET Framework.