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 |
|
Yapılandırma üyesi |
|
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ı)
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 Web site Administation