Share via


SqlCacheDependencySection.Enabled 属性

定义

获取或设置一个值,该值指示是否应监视数据库表的更改情况。

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

属性值

如果启用 SQL 缓存监视,则为 true;否则为 false。 默认值为 true

属性

示例

下面的代码示例说明如何使用 Enabled 属性。


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

注解

在配置存储在 ASP.NET 应用程序缓存中的项与特定SQL Server数据库表之间的关系后,类的SqlCacheDependency实例将监视表,以便在表中的项更改时自动从缓存中删除该项。

要使此类正常工作,数据库和要设置依赖项的任何表都必须启用通知。 有关详细信息,请参阅为 SqlCacheDependency 类提供的备注。

注意

获取或设置一个值,该值指示是否应监视具有活动 SqlCacheDependency 对象的数据库表的更改。 此设置不会影响行级 SqlCacheDependency 对象。

适用于

另请参阅