Язык

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.

Применяется к