Sdílet prostřednictvím


Podelement sqlCacheDependency elementu caching (schéma nastavení ASP.NET)

Definuje nastavení používaná třídou SqlCacheDependency pro ukládání do mezipaměti databáze a cyklické dotazování tabulky serveru Microsoft SQL Server 2000 nebo SQL Server 2005. Toto nastavení konfigurace nemá žádný vliv při použití elementu sqlCacheDependency ve spojení s oznámeními dotazu na serveru SQL Server 2005.

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

Atributy a prvky

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

v případě vícehodnotových atributů

Atribut

Popis

enabled

Požadované Boolean atributu.

Označuje, zda jsou změny právě dotazovány.

pollTime

Nepovinný atribut Int32.

Nastaví frekvenci, se kterou se instance třídy SqlCacheDependency dotazuje na změny v tabulce databáze. Tato hodnota odpovídá počtu milisekund mezi po sobě následujících dotazech. Nemůže být nastaveno na méně než 500 milisekund.

Výchozí hodnota je 1 minuta.

Podřízené prvky

Prvek

Popis

databases

Volitelný prvek.

Obsahuje jeden nebo více pojmenovaných SQL připojení, která mohou být využívány instancí třídy SqlCacheDependency.

Nadřazené prvky

Prvek

Popis

configuration

Požadovaný kořenový element nacházející se v každém konfiguračním souboru, který je používán modulem CLR (Common Language Runtime) a aplikacemi rozhraní .NET Framework.

system.web

Určuje kořenový element pro nastavení konfigurace technologie ASP.NET v konfiguračním souboru. Obsahuje prvky, které konfigurují webové aplikace technologie ASP.NET a ovládají chování aplikací.

caching

Konfiguruje nastavení mezipaměti webové aplikace.

Poznámky

Výchozí konfigurace

Následující výchozí element sqlCacheDependency není explicitně konfigurován v konfiguračním souboru počítače nebo v kořenovém souboru Web.config, ale jeho výchozí konfigurace je vrácena aplikací v rozhraní .NET Framework verze 2.0.

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

Příklad

Následující příklad přidá SqlCacheDependency objektu ASP.NET aplikací.

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

Informace prvku

Obslužná rutina konfiguračního oddílu

System.Web.Configuration.SqlCacheDependencySection

Konfigurační člen

SqlCacheDependency

Konfigurovatelná umístění

Machine.config

Web.config kořenové úrovně

Web.config aplikační úrovně

Požadavky

IIS 5.0, 5.1 a 6.0

.NET Framework 2.0

Visual Studio 2005

Viz také

Úkoly

Postup: Konfigurace specifických adresářů pomocí nastavení místa

Postupy: Uzamknutí nastavení konfigurace technologie ASP.NET

Odkaz

Element system.web (schéma nastavení ASP.NET)

Element configuration (schéma obecného nastavení)

Element caching (schéma nastavení ASP.NET)

Element databases podelementu sqlCacheDependency elementu caching (schéma nastavení technologie ASP.NET)

System.Configuration

System.Web.Configuration

Koncepty

Přehled mezipaměti technologie ASP.NET

Hierarchie a dědičnost konfiguračních souborů technologie ASP.NET

Zabezpečení konfigurace technologie ASP.NET

Scénáře konfigurace technologie ASP.NET

Další zdroje

Obecné nastavení konfigurace (technologie ASP.NET)

Nastavení konfigurace ASP.NET

Správa webu ASP.NET

Konfigurační soubory technologie ASP.NET

Rozhraní API konfigurace technologie ASP.NET