Język

RelationalParameterBasedSqlProcessor.ProcessSqlNullability Metoda

Definicja

Przeciążenia

Nazwisko Opis
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

SelectExpression Przetwarza wartość na podstawie wartości null węzłów w celu zastosowania semantyki null i optymalizacji jej pod kątem podanych wartości parametrów.

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Przetwarza wyrażenie zapytania na podstawie wartości null węzłów w celu zastosowania semantyki null i zoptymalizowania go pod kątem podanych wartości parametrów.

ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Przetwarza wyrażenie zapytania na podstawie wartości null węzłów w celu zastosowania semantyki null i zoptymalizowania go pod kątem podanych wartości parametrów.

ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Źródło:
RelationalParameterBasedSqlProcessor.cs
Źródło:
RelationalParameterBasedSqlProcessor.cs

SelectExpression Przetwarza wartość na podstawie wartości null węzłów w celu zastosowania semantyki null i optymalizacji jej pod kątem podanych wartości parametrów.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ProcessSqlNullability(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ProcessSqlNullability(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ProcessSqlNullability : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.ProcessSqlNullability : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function ProcessSqlNullability (selectExpression As SelectExpression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As SelectExpression

Parametry

selectExpression
SelectExpression

Wyrażenie select do optymalizacji.

parametersValues
IReadOnlyDictionary<String,Object>

Słownik wartości parametrów do użycia.

canCache
Boolean

Wartość logiczna wskazująca, czy można buforować wyrażenie select.

Zwraca

Przetworzone wyrażenie select.

Dotyczy

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Źródło:
RelationalParameterBasedSqlProcessor.cs
Źródło:
RelationalParameterBasedSqlProcessor.cs

Przetwarza wyrażenie zapytania na podstawie wartości null węzłów w celu zastosowania semantyki null i zoptymalizowania go pod kątem podanych wartości parametrów.

protected virtual System.Linq.Expressions.Expression ProcessSqlNullability(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator Decorator);
protected virtual System.Linq.Expressions.Expression ProcessSqlNullability(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator decorator);
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Protected Overridable Function ProcessSqlNullability (queryExpression As Expression, Decorator As ParametersCacheDecorator) As Expression
Protected Overridable Function ProcessSqlNullability (queryExpression As Expression, decorator As ParametersCacheDecorator) As Expression

Parametry

queryExpression
Expression

Wyrażenie zapytania do optymalizacji.

Decoratordecorator
ParametersCacheDecorator

Dekorator zezwalający na dostęp do parametrów w bezpieczny sposób w pamięci podręcznej.

Zwraca

Przetworzone wyrażenie zapytania.

Dotyczy

ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Źródło:
RelationalParameterBasedSqlProcessor.cs
Źródło:
RelationalParameterBasedSqlProcessor.cs
Źródło:
RelationalParameterBasedSqlProcessor.cs

Przetwarza wyrażenie zapytania na podstawie wartości null węzłów w celu zastosowania semantyki null i zoptymalizowania go pod kątem podanych wartości parametrów.

protected virtual System.Linq.Expressions.Expression ProcessSqlNullability(System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Protected Overridable Function ProcessSqlNullability (queryExpression As Expression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As Expression

Parametry

queryExpression
Expression

Wyrażenie zapytania do optymalizacji.

parametersValues
IReadOnlyDictionary<String,Object>

Słownik wartości parametrów do użycia.

canCache
Boolean

Wartość logiczna wskazująca, czy wyrażenie zapytania może być buforowane.

Zwraca

Przetworzone wyrażenie zapytania.

Dotyczy