RelationalParameterBasedSqlProcessor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa, która przetwarza wyrażenie zapytania po znanych wartościach parametrów.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
- Dziedziczenie
-
RelationalParameterBasedSqlProcessor
Konstruktory
RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean) |
Tworzy nowe wystąpienie klasy RelationalParameterBasedSqlProcessor. |
Właściwości
Dependencies |
Zależności specyficzne dla dostawcy relacyjnego dla tej usługi. |
UseRelationalNulls |
Wartość logiczna wskazująca, czy należy użyć relacyjnych wartości null. |
Metody
ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Rozszerza parametry do FromSqlExpression wewnątrz wyrażenia zapytania dla podanych wartości parametrów. |
ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Rozszerza parametry do FromSqlExpression wewnątrz SelectExpression dla podanych wartości parametrów. |
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Optymalizuje wyrażenie zapytania dla podanych wartości parametrów. |
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Optymalizuje SelectExpression wartość dla podanych wartości parametrów. |
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Przetwarza wyrażenie zapytania na podstawie wartości null węzłów, aby zastosować semantyka null w użyciu i zoptymalizować je pod kątem podanych wartości parametrów. |
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Przetwarza wartość SelectExpression na podstawie wartości null węzłów, aby stosować semantyka null w użyciu i zoptymalizować ją pod kątem podanych wartości parametrów. |