ADODC.CacheSize Propiedad

Definición

Obtiene o establece el número de registros que se almacenan en la memoria caché local para el objeto Recordset actual.

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

Valor de propiedad

Integer que especifica el número de registros que se almacenan en la memoria caché local para el objeto Recordset actual. El valor predeterminado es 50 registros.

Atributos

Comentarios

El CacheSize valor indica al proveedor cuántos registros mantener en su búfer y cuántos registros se van a capturar a la memoria local. Por ejemplo, cuando se establece en 10, después de abrir el primer Recordset, el proveedor captura los primeros 10 registros en la memoria local. Por lo tanto, a medida que avanza del registro actual, el proveedor devuelve los valores de datos del búfer de memoria local. Tan pronto como se mueva más allá del último registro, los 10 registros siguientes se capturan del origen de datos en la memoria caché.

Aunque puede cambiar el valor durante la duración del cursor, el cambio solo afecta al número de registros de la memoria caché después de la siguiente captura del origen de datos.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Se aplica a