RelationalParameterBasedSqlProcessor 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.
Classe che elabora l'espressione di query dopo che i valori dei parametri sono noti.
Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.
public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
- Ereditarietà
-
RelationalParameterBasedSqlProcessor
Costruttori
RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean) |
Crea una nuova istanza della classe RelationalParameterBasedSqlProcessor. |
Proprietà
Dependencies |
Dipendenze specifiche del provider relazionale per questo servizio. |
UseRelationalNulls |
Valore bool che indica se devono essere utilizzati valori Null relazionali. |
Metodi
ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Espande i parametri in FromSqlExpression all'interno dell'espressione di query per i valori dei parametri specificati. |
ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Espande i parametri in FromSqlExpression all'interno di per i SelectExpression valori dei parametri specificati. |
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Ottimizza l'espressione di query per i valori dei parametri specificati. |
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Ottimizza l'oggetto SelectExpression per i valori dei parametri specificati. |
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Elabora l'espressione di query in base al supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati. |
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Elabora l'oggetto in base al SelectExpression supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati. |