ParametersCacheDecorator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elemento decorator su Parameters cui è disponibile un modo sicuro per accedere ai parametri dopo la cache SQL.
public sealed class ParametersCacheDecorator
type ParametersCacheDecorator = class
Public NotInheritable Class ParametersCacheDecorator
- Ereditarietà
-
ParametersCacheDecorator
Commenti
La cache SQL include solo valori Null dei parametri nella chiave della cache. Di conseguenza, questo tipo espone un'API per controllare il supporto dei valori Null di un parametro. Consente anche di recuperare il dizionario dei parametri completo per i controlli arbitrari, ma quando questa API viene chiamata, l'elemento Decorator registra questo fatto e il codice SQL risultante non verrà memorizzato nella cache.
Costruttori
| Nome | Descrizione |
|---|---|
| ParametersCacheDecorator(Dictionary<String,Object>) |
Elemento decorator su Parameters cui è disponibile un modo sicuro per accedere ai parametri dopo la cache SQL. |
Proprietà
| Nome | Descrizione |
|---|---|
| CanCache |
Indica se è possibile memorizzare nella cache il linguaggio SQL generato tramite questo elemento decorator, ad esempio se è stato eseguito l'accesso al dizionario completo dei parametri. |
Metodi
| Nome | Descrizione |
|---|---|
| GetAndDisableCaching() |
Restituisce il dizionario completo dei parametri e disabilita la memorizzazione nella cache per SQL generato. |
| IsNull(String) |
Restituisce un valore che indica se il parametro con il nome specificato è |