Compartilhar via


SqlCacheDependencySection.Enabled Propriedade

Definição

Obtém ou define um valor que indica se a tabela de banco de dados deve ser monitorada quanto a alterações.

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

Valor da propriedade

Boolean

truese SQL monitoramento de cache estiver habilitado; caso contrário, false. O padrão é true.

Atributos

Exemplos

O exemplo de código a seguir mostra como usar a Enabled propriedade.


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

Comentários

Depois de configurar a relação entre um item armazenado no cache de um aplicativo de ASP.NET e uma tabela de banco de dados SQL Server específica, uma instância da SqlCacheDependency classe monitora a tabela para que, quando um item na tabela for alterado, o item seja removido automaticamente do cache.

Para que essa classe funcione corretamente, o banco de dados e todas as tabelas nas quais você deseja definir dependências devem ter notificações habilitadas. Para obter mais informações, consulte as observações fornecidas para a SqlCacheDependency classe.

Observação

Obtém ou define um valor que indica se as tabelas de banco de dados que têm objetos ativos SqlCacheDependency devem ser monitoradas para alterações. Essa configuração não afeta os objetos de nível SqlCacheDependency de linha.

Aplica-se a

Confira também