ParametersCacheDecorator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 é |