共用方式為


快取的 sqlCacheDependency 項目 (ASP.NET 設定結構描述)

定義對 SQL Server 2000 或 SQL Server 2005 使用資料庫快取和以資料表為基礎的輪詢時 SqlCacheDependency 類別所使用的設定。 這個組態設定在將 sqlCacheDependency 項目與 SQL Server 2005 上的查詢告知搭配使用時無效。

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

屬性和項目

下列章節會說明屬性、子項目和父項目。

屬性

屬性

描述

enabled

必要的 Boolean 屬性。

表示是否輪詢變更。

pollTime

選擇性 Int32 屬性。

設定 SqlCacheDependency 類別執行個體輪詢資料庫資料表進行變更的頻率。 這個值會對應至連續輪詢之間的毫秒數。 它不能設定為小於 500 毫秒。

預設值為 1 分鐘。

子項目

項目

描述

databases

選擇性項目。

包含可以由 SqlCacheDependency 類別執行個體使用的一或多個具名的 SQL 連接。

父項目

項目

描述

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的必要根項目。

system.web

在組態檔中,指定 ASP.NET 組態設定的根項目。 包含設定 ASP.NET Web 應用程式和控制該應用程式之行為方式的項目。

caching

設定 Web 應用程式的快取設定。

備註

預設組態

下列預設 sqlCacheDependency 項目沒有在電腦組態檔或根目錄 Web.config 檔中明確設定,但它卻是 .NET Framework 2.0 版中應用程式所傳回的預設組態。

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

範例

下列範例會將 SqlCacheDependency 物件加入至 ASP.NET 應用程式。

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

項目資訊

組態區段處理常式

System.Web.Configuration.SqlCacheDependencySection

組態成員

SqlCacheDependency

可設定的位置

Machine.config

根層次的 Web.config

應用程式層級的 Web.config

需求

IIS 5.0、5.1 和 6.0

.NET Framework 2.0

Visual Studio 2005

請參閱

工作

How to: Configure Specific Folders Using Location Settings

How to: Lock ASP.NET Configuration Settings

參考

system.web 項目 (ASP.NET 設定結構描述)

configuration 項目 (一般設定結構描述)

caching 項目 (ASP.NET 設定結構描述)

快取之 sqlCacheDependency 的 databases 項目 (ASP.NET 設定結構描述)

System.Configuration

System.Web.Configuration

概念

ASP.NET Caching Overview

ASP.NET Configuration File Hierarchy

Securing Configuration

Configuration Inheritance

其他資源

一般組態設定 (ASP.NET)

ASP.NET 組態設定

Configuring ASP.NET Applications

ASP.NET Configuration Files

ASP.NET Configuration API