SqlCacheDependencySection.Enabled Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veritabanı tablosunun değişiklikler için izlenip izlenmeyeceğini belirten bir değer alır veya ayarlar.
public:
property bool Enabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enabled", DefaultValue=true)]
public bool Enabled { get; set; }
[<System.Configuration.ConfigurationProperty("enabled", DefaultValue=true)>]
member this.Enabled : bool with get, set
Public Property Enabled As Boolean
Özellik Değeri
true
SQL önbelleği izleme etkinleştirildiyse; aksi takdirde , false
. Varsayılan değer: true
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin Enabled nasıl kullanılacağını gösterir.
// Get the current Enabled property value.
Boolean enabledValue = sqlDs.Enabled;
// Set the Enabled property to false.
sqlDs.Enabled = false;
' Get the current Enabled property value.
Dim enabledValue As [Boolean] = sqlDs.Enabled
' Set the Enabled property to false.
sqlDs.Enabled = False
Açıklamalar
bir ASP.NET uygulamasının önbelleğinde depolanan bir öğe ile belirli bir SQL Server veritabanı tablosu arasındaki ilişkiyi yapılandırdıktan sonra, sınıfın SqlCacheDependency bir örneği tabloyu izler, böylece tablodaki bir öğe değiştiğinde öğe önbellekten otomatik olarak kaldırılır.
Bu sınıfın düzgün çalışması için, veritabanında ve bağımlılıkları ayarlamak istediğiniz tüm tablolarda bildirimlerin etkinleştirilmiş olması gerekir. Daha fazla bilgi için sınıf için SqlCacheDependency sağlanan açıklamalara bakın.
Not
Etkin SqlCacheDependency nesneleri olan veritabanı tablolarının değişiklikler için izlenmesi gerekip gerekmediğini belirten bir değer alır veya ayarlar. Bu ayar satır düzeyi SqlCacheDependency nesneleri etkilemez.