Idioma

ParametersCacheDecorator Classe

Definição

Um decorador sobre Parameters o qual fornece uma maneira segura de cache para acessar parâmetros após o cache SQL.

public sealed class ParametersCacheDecorator
type ParametersCacheDecorator = class
Public NotInheritable Class ParametersCacheDecorator
Herança
ParametersCacheDecorator

Comentários

O cache SQL inclui apenas a nulidade de parâmetros em sua chave de cache. Assim, esse tipo expõe uma API para verificar a nulidade de um parâmetro. Ele também permite recuperar o dicionário de parâmetros completo para verificações arbitrárias, mas quando essa API é chamada, o decorador registra esse fato e o SQL resultante não será armazenado em cache.

Construtores

Nome Descrição
ParametersCacheDecorator(Dictionary<String,Object>)

Um decorador sobre Parameters o qual fornece uma maneira segura de cache para acessar parâmetros após o cache SQL.

Propriedades

Nome Descrição
CanCache

Se o SQL gerado usando esse decorador pode ser armazenado em cache, ou seja, se o dicionário completo de parâmetros foi acessado.

Métodos

Nome Descrição
GetAndDisableCaching()

Retorna o dicionário completo de parâmetros e desabilita o cache para o SQL gerado.

IsNull(String)

Retorna se o parâmetro com o nome fornecido é null.

Aplica-se a