Aracılığıyla paylaş


caching için sqlCacheDependency Ögesi (ASP.NET Ayarlar Şeması)

SqlCacheDependency sınıfı tarafından Microsoft SQL Server 2000 veya SQL Server 2005'e dayalı olarak veritabanı önbelleğe alma ve tablo tabanlı yoklama için kullanılan ayarları tanımlar. sqlCacheDependency ögesini SQL Server 2005 üzerindeki sorgu bildirimleri ile birlikte kullandığınızda bu yapılandırma ayarının hiçbir etkisi olmaz.

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik

Açıklama

enabled

Gerekli Boolean özniteliği.

Değişikliklerin yoklanıp yoklanmadığını belirtir.

pollTime

İsteğe bağlı Int32 özniteliği.

SqlCacheDependency sınıfı örneği değişiklikler için veritabanı tablosunu yokladığında frekansı ayarlar. Bu değer, birbirini izleyen yoklamalar arasındaki milisaniye sayısına karşılık gelir. 500 milisaniyeden küçük olarak ayarlanamaz.

Varsayılan değer 1 dakikadır.

Alt Öğeler

Öge

Açıklama

databases

İsteğe bağlı öğe.

SqlCacheDependency sınıfı örneği tarafından kullanılan bir veya daha fazla adlandırılmış SQL bağlantılarını içerir.

Üst Öğeler

Öge

Açıklama

configuration

Ortak dil çalıştırma modülü ile .NET Framework uygulamaları tarafından kullanılan bütün yapılandırma dosyalarında yer alması gereken kök öge.

system.web

Yapılandırma dosyasındaki ASP.NET yapılandırma ayarları için kök öge belirtir. ASP.NET Web uygulamalarını yapılandıran ve uygulamaların davranışını denetleyen yapılandırma ögelerini içerir.

caching

Bir Web uygulaması için önbellek ayarlarını yapılandırır.

Açıklamalar

Varsayılan Yapılandırma

Aşağıdaki varsayılan sqlCacheDependency ögesi makine yapılandırma dosyası veya kök Web.config dosyasında açıkça yapılandırılmamıştır, fakat .NET Framework sürüm 2.0'daki uygulama tarafından döndürülen varsayılan yapılandırma budur.

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

Örnek

Aşağıdaki örnek, bir ASP.NET uygulamasına SqlCacheDependency nesnesi ekler.

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

Öğe Bilgileri

Yapılandırma bölümü işleyicisi

System.Web.Configuration.SqlCacheDependencySection

Yapılandırma üyesi

SqlCacheDependency

Yapılandırılabilir konumlar

Machine.config

Kök düzeyinde Web.config

Uygulama düzeyinde Web.config

Gereksinimler

IIS 5.0, 5.1 ve 6.0

.NET Framework 2.0

Visual Studio 2005

Ayrıca bkz.

Görevler

Nasıl Yapılır: Özel dizin Yer Ayarlar kullanarak yapılandırma

Nasıl Yapılır: ASP.NET Yapılandırması kilitlemek Ayarlar

Başvuru

system.web Ögesi (ASP.NET Ayarlar Şeması)

configuration Ögesi (Genel Ayarlar Şeması)

caching Ögesi (ASP.NET Ayarlar Şeması)

caching'de sqlCacheDependency için databases Ögesi (ASP.NET Ayarlar Şeması)

System.Configuration

System.Web.Configuration

Kavramlar

ASP.NET önbelleğe alma genel bakış

ASP.NET Yapılandırması dosyası hiyerarşi ve Kalıtım

ASP.NET Yapılandırması güvenliğini sağlama

ASP.NET Yapılandırması senaryoları

Diğer Kaynaklar

Genel Yapılandırma Ayarları (ASP.NET)

ASP.NET Yapılandırma Ayarları

ASP.NET Web site Administation

ASP.NET Yapılandırması dosyalarının

ASP.NET Yapılandırması API