RelationalParameterBasedSqlProcessor.ExpandFromSqlParameter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Rozbalí parametry uvnitř FromSqlExpression hodnot daného parametru SelectExpression . |
| ExpandFromSqlParameter(Expression, ParametersCacheDecorator) |
Rozšíří parametry do FromSqlExpression výrazu dotazu pro dané hodnoty parametrů. |
| ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Rozšíří parametry do FromSqlExpression výrazu dotazu pro dané hodnoty parametrů. |
ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
Rozbalí parametry uvnitř FromSqlExpression hodnot daného parametru SelectExpression .
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ExpandFromSqlParameter(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ExpandFromSqlParameter(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ExpandFromSqlParameter : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.ExpandFromSqlParameter : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function ExpandFromSqlParameter (selectExpression As SelectExpression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As SelectExpression
Parametry
- selectExpression
- SelectExpression
Výběrový výraz pro optimalizaci.
- parametersValues
- IReadOnlyDictionary<String,Object>
Slovník hodnot parametrů, které se mají použít.
- canCache
- Boolean
Logická hodnota označující, jestli je možné výraz select uložit do mezipaměti.
Návraty
Zpracovaný výběrový výraz.
Platí pro
ExpandFromSqlParameter(Expression, ParametersCacheDecorator)
Rozšíří parametry do FromSqlExpression výrazu dotazu pro dané hodnoty parametrů.
protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator Decorator);
protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator decorator);
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Protected Overridable Function ExpandFromSqlParameter (queryExpression As Expression, Decorator As ParametersCacheDecorator) As Expression
Protected Overridable Function ExpandFromSqlParameter (queryExpression As Expression, decorator As ParametersCacheDecorator) As Expression
Parametry
- queryExpression
- Expression
Výraz dotazu pro optimalizaci.
- Decoratordecorator
- ParametersCacheDecorator
Dekorátor, který umožňuje přístup k parametrům bezpečným způsobem v mezipaměti.
Návraty
Zpracovaný výraz dotazu.
Platí pro
ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Rozšíří parametry do FromSqlExpression výrazu dotazu pro dané hodnoty parametrů.
protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Protected Overridable Function ExpandFromSqlParameter (queryExpression As Expression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As Expression
Parametry
- queryExpression
- Expression
Výraz dotazu pro optimalizaci.
- parametersValues
- IReadOnlyDictionary<String,Object>
Slovník hodnot parametrů, které se mají použít.
- canCache
- Boolean
Logická hodnota označující, jestli je možné výraz dotazu uložit do mezipaměti.
Návraty
Zpracovaný výraz dotazu.