Partilhar via


SqlCacheDependencySection.Enabled Propriedade

Definição

Obtém ou define um valor que indica se a tabela de banco de dados deve ser monitorada para 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

true se o monitoramento de cache SQL 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 em um cache de ASP.NET aplicativo e uma tabela de banco de dados específica do SQL Server, uma instância da SqlCacheDependency classe monitora a tabela para que quando um item na tabela altera 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