Aula SqlCacheDependency
Estabelece um relacionamento entre um item armazenado no objeto de cache de um aplicativo e uma linha em uma tabela específica do banco de dados SQL Server ou os resultados de uma consulta do SQL Server 2005.
Membros Herdados
Montagem: Alachisoft.NCache.Runtime.dll
Sintaxe
[Serializable]
public sealed class SqlCacheDependency : CacheDependency, IDisposable
Observações
Você pode adicionar itens com dependências ao cache do seu aplicativo com as sobrecargas específicas dos métodos Add e Insert.
Quando você adiciona um item ao objeto de cache de um aplicativo com
SqlCacheDependency, em todas as versões suportadas do SQL Server (7.0, 2000, 2005), ele monitora um
linha em uma tabela específica do banco de dados SQL Server para que, quando essa linha for alterada, os itens associados a
a linha será automaticamente removida do cache.
Isso ajuda a evitar a perda de alterações feitas no objeto entre o momento em que ele foi criado e o
momento em que é inserido no cache.
SqlCacheDependency classe suporta a associação de itens armazenados em cache com um
Consulta do SQL Server quando o SQL Server 2005 é usado.
Construtores
Nome | Descrição |
---|---|
SqlCacheDependency(Corda, Corda) | Inicializa uma nova instância do SqlCacheDependency classe, usando a string de conexão e a string de consulta fornecidas. |
SqlCacheDependency(String, String, SqlCommandType, Dicionário ) | Inicializa uma nova instância do SqlCacheDependency aula. Ele suporta o uso de 'Procedimentos Armazenados'. |
Propriedades
Nome | Descrição |
---|---|
ComandoParams | Parâmetros a serem usados pela dependência. |
ComandoTexto | Instrução SQL, nome da tabela ou procedimento armazenado a ser executado na fonte de dados. |
Tipo de comando | Descreve o tipo do comando SQL passado para SQLDependency. |
Connectionstring | A cadeia de conexão necessária ao cache para conectar-se ao banco de dados. |