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

属性值

true 如果启用了 SQL 缓存监视,则为否则,为 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 对象。

适用于

另请参阅