RelationalParameterBasedSqlProcessor Clase

Definición

Clase que procesa la expresión de consulta después de conocer los valores de parámetro.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

public class RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
Herencia
RelationalParameterBasedSqlProcessor

Constructores

RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean)

Crea una nueva instancia de la clase RelationalParameterBasedSqlProcessor.

Propiedades

Dependencies

Dependencias específicas del proveedor relacional para este servicio.

UseRelationalNulls

Valor bool que indica si se deben usar valores NULL relacionales.

Métodos

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

Expande los parámetros a FromSqlExpression dentro de la expresión de consulta para los valores de parámetro especificados.

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

Expande los parámetros a FromSqlExpression dentro de para los SelectExpression valores de parámetro especificados.

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

Optimiza la expresión de consulta para los valores de parámetro especificados.

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

Optimiza el para SelectExpression los valores de parámetro especificados.

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

Procesa la expresión de consulta en función de la nulabilidad de los nodos para aplicar la semántica nula en uso y optimizarla para determinados valores de parámetro.

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

Procesa en función de la SelectExpression nulabilidad de los nodos para aplicar la semántica nula en uso y optimizarla para los valores de parámetro especificados.

Se aplica a