Condividi tramite


RelationalParameterBasedSqlProcessor Classe

Definizione

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.

Si applica a