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.