RelationalParameterBasedSqlProcessor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die den Abfrageausdruck verarbeitet, nachdem Parameterwerte bekannt sind.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.
public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
- Vererbung
-
RelationalParameterBasedSqlProcessor
Konstruktoren
RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean) |
Erstellt eine neue Instanz der RelationalParameterBasedSqlProcessor-Klasse. |
Eigenschaften
Dependencies |
Relationale Anbieterspezifische Abhängigkeiten für diesen Dienst. |
UseRelationalNulls |
Ein Bool-Wert, der angibt, ob relationale NULL-Werte verwendet werden sollen. |
Methoden
ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Erweitert die Parameter innerhalb FromSqlExpression des Abfrageausdrucks für bestimmte Parameterwerte. |
ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Erweitert die Parameter innerhalb FromSqlExpression der SelectExpression angegebenen Parameterwerte. |
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Optimiert den Abfrageausdruck für bestimmte Parameterwerte. |
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Optimiert die SelectExpression für bestimmte Parameterwerte. |
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Verarbeitet den Abfrageausdruck basierend auf der NULL-Zulässigkeit von Knoten, um die verwendete NULL-Semantik anzuwenden und ihn für bestimmte Parameterwerte zu optimieren. |
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Verarbeitet basierend auf der SelectExpression NULL-Zulässigkeit von Knoten, um die verwendete NULL-Semantik anzuwenden und für bestimmte Parameterwerte zu optimieren. |
Gilt für:
Entity Framework