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 записей извлекаются из источника данных в кэш.

Хотя значение можно изменить во время существования курсора, это изменение влияет только на количество записей в кэше после следующей выборки из источника данных.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

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