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


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

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

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