ADODC.CacheSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает количество записей, кэшируемых в локальной памяти для текущего 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
Значение свойства
Значение, Integer указывающее количество записей, кэшированных в локальной памяти для текущего Recordset объекта. Значение по умолчанию — 50 записей.
- Атрибуты
Комментарии
Значение CacheSize сообщает поставщику, сколько записей хранится в буфере и сколько записей нужно получить в один раз в локальную память. Например, если задано значение 10, после открытия первого Recordsetпоставщика извлекает первые 10 записей в локальную память. Поэтому при переходе из текущей записи поставщик возвращает значения данных из локального буфера памяти. Как только вы перейдете после последней записи, следующие 10 записей извлекаются из источника данных в кэш.
Хотя вы можете изменить значение во время существования курсора, изменение влияет только на количество записей в кэше после следующего получения из источника данных.
Note
Функции и объекты в Microsoft.VisualBasic.Compatibility.VB6 пространстве имен предоставляются средствами обновления с Visual Basic 6.0 до Visual Basic. В большинстве случаев эти функции и объекты дублируют функции, которые можно найти в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.