Freigeben über


SqlCacheDependencySection.Enabled Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Datenbanktabelle auf Änderungen überwacht werden soll, oder legt diesen fest.

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

Eigenschaftswert

true, wenn die SQL-Cacheüberwachung aktiviert ist, andernfalls false. Der Standardwert ist true.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der Enabled-Eigenschaft veranschaulicht.


// 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

Hinweise

Nachdem Sie die Beziehung zwischen einem Element, das im Cache einer ASP.NET Anwendung gespeichert ist, und einer bestimmten SQL Server Datenbanktabelle konfiguriert haben, überwacht eine Instanz der SqlCacheDependency -Klasse die Tabelle, sodass das Element automatisch aus dem Cache entfernt wird, wenn sich ein Element in der Tabelle ändert.

Damit diese Klasse ordnungsgemäß funktioniert, müssen für die Datenbank und alle Tabellen, von denen Sie Abhängigkeiten festlegen möchten, Benachrichtigungen aktiviert sein. Weitere Informationen finden Sie in den Anmerkungen für die SqlCacheDependency -Klasse.

Hinweis

Ruft einen Wert ab, der angibt, ob die Datenbanktabellen mit aktiven SqlCacheDependency Objekten auf Änderungen überwacht werden sollen, oder legt diesen fest. Diese Einstellung wirkt sich nicht auf die Objekte auf Zeilenebene SqlCacheDependency aus.

Gilt für:

Weitere Informationen