ADODC.CacheSize Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o número de registros que são armazenados em cache na memória local do Recordset atual.
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 da propriedade
Um Integer
que especifica o número de registros armazenados em cache na memória local do objeto Recordset atual. O padrão é 50 registros.
- Atributos
Comentários
O CacheSize
valor informa ao provedor quantos registros manter em seu buffer e quantos registros buscar ao mesmo tempo na memória local. Por exemplo, quando definido como 10, depois de abrir o primeiro Recordset, o provedor busca os primeiros 10 registros na memória local. Portanto, à medida que você avança do registro atual, o provedor retorna os valores de dados do buffer de memória local. Assim que você passar do último registro, os próximos 10 registros serão buscados da fonte de dados para o cache.
Embora você possa alterar o valor durante a vida útil do cursor, a alteração afeta apenas o número de registros no cache após a próxima busca da fonte de dados.
Observação
As funções e os objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.