Compartilhar via


sqlCacheDependency elemento para o armazenamento em cache (ASP.NET Settings Schema)

[Esta documentação destina-se apenas à visualização e está sujeita a alterações em versões posteriores. Os tópicos em branco estão incluídos como espaços reservados.]

Define as configurações usadas pelo SqlCacheDependency classe para armazenamento em cache do banco de dados e baseados em tabela polling contra em 2000 de Microsoft SQL Server ou o SQL Server 2005. Essa configuração não tem efeito quando você usa o sqlCacheDependency elemento em conjunto com as notificações de consulta no SQL Server 2005.

<sqlCacheDependency enabled="true|false" 
                    pollTime="number">
    <databases>...</databases>
</sqlCacheDependency>

Attributes and Elements

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Attributes

Atributo

Descrição

enabled

Obrigatório Boolean atributo.

Indica se as alterações estão sendo pesquisou.

pollTime

Opcional Int32 atributo.

Define a freqüência com que o SqlCacheDependency instância de classe controla a tabela de banco de dados para que as alterações. Esse valor corresponde ao número de milissegundos entre pollings sucessivas. Ele não pode ser definido para menos de 500 milissegundos.

O valor padrão é 1 minuto.

Child Elements

Elemento

Descrição

databases

Elemento opcional.

Contém um ou mais nomeados SQL conexões que podem ser usados pela SqlCacheDependency instância de classe.

Parent Elements

Elemento

Descrição

configuration

O elemento raiz necessários em cada arquivo de configuração usado pelo common language runtime e o.Aplicativos do NET Framework.

system.web

Especifica o elemento raiz para o ASP.Configurações de configuração de rede em um arquivo de configuração. Contém elementos que configurar aplicativos ASP.NET e controlar como os aplicativos se comportam.

caching

Define as configurações de cache para um aplicativo da Web.

Remarks

Configuração padrão

O seguinte padrão sqlCacheDependency elemento não está explicitamente configurado no arquivo de configuração de máquina ou no arquivo Web. config raiz, mas é a configuração padrão é retornada pelo aplicativo na.NET Framework versão 2.0.

<sqlCacheDependency enabled = "true" 
  pollTime = "60000">
  <databases>
    <add name = "" 
      connectionStringName = "" 
      pollTime = "60000"/>
  </databases>
</sqlCacheDependency>

Exemplo

O exemplo a seguir adiciona um SqlCacheDependency o objeto a um aplicativo ASP.NET Visual Basic.

<sqlCacheDependency enabled="true" pollTime="30000">
  <databases>
    <add name="Pubs" connectionStringName="PubsConn" />
  </databases>
</sqlCacheDependency>

Element Information

Manipulador da seção de configuração

System.Web.Configuration.SqlCacheDependencySection

Membro de configuração

SqlCacheDependency

Locais configuráveis

Machine.config

Web. config de nível de raiz

Web. config de nível de aplicativo

Requisitos

O IIS 5.0, 5.1 e 6.0

.NET Framework 2.0

Visual Studio 2005

Consulte também

Tasks

How to: Configure Specific Folders Using Location Settings

How to: Lock ASP.NET Configuration Settings

Reference

System. Web Element (ASP.NET Settings Schema)

configuração Element (General Settings Schema)

cache Element (ASP.NET Settings Schema)

bancos de dados de elemento para sqlCacheDependency para cache (ASP.NET Settings Schema)

System.Configuration

System.Web.Configuration

Concepts

ASP.NET Caching Overview

ASP.NET Configuration File Hierarchy

Securing Configuration

Configuration Inheritance

Other Resources

Configurações gerais (ASP.NET)

ASP.Definições de configuração de rede

Configuring ASP.NET Applications

ASP.NET Configuration Files

ASP.NET Configuration API