Поделиться через


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 строк.

Применяется к

См. также раздел