SqlCacheDependencySection.Enabled Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy tabela bazy danych powinna być monitorowana pod kątem zmian.
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
Wartość właściwości
true
jeśli SQL włączono monitorowanie pamięci podręcznej; w przeciwnym razie false
. Wartość domyślna to true
.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak używać Enabled właściwości.
// 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
Uwagi
Po skonfigurowaniu relacji między elementem przechowywanym w pamięci podręcznej aplikacji ASP.NET a określoną tabelą bazy danych SQL Server wystąpienie SqlCacheDependency klasy monitoruje tabelę tak, aby po zmianie elementu w tabeli element został automatycznie usunięty z pamięci podręcznej.
Aby ta klasa działała poprawnie, baza danych i wszystkie tabele, na których chcesz ustawić zależności, muszą mieć włączone powiadomienia. Aby uzyskać więcej informacji, zobacz uwagi podane dla SqlCacheDependency klasy.
Uwaga
Pobiera lub ustawia wartość wskazującą, czy tabele bazy danych, które mają aktywne SqlCacheDependency obiekty, powinny być monitorowane pod kątem zmian. To ustawienie nie ma wpływu na obiekty na poziomie SqlCacheDependency wiersza.