Lenguaje

QueryParameterExpression Clase

Definición

Representa un parámetro externo a la consulta, que puede tener valores diferentes en distintas ejecuciones de la misma consulta. Esto se crea mediante Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer para las variables capturadas de cierre y, en relacional, se traduce a SqlParameterExpression

[System.Runtime.CompilerServices.Nullable(0)]
public class QueryParameterExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type QueryParameterExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class QueryParameterExpression
Inherits Expression
Implements IPrintableExpression
Herencia
QueryParameterExpression
Atributos
Implementaciones

Constructores

Nombre Description
QueryParameterExpression(String, Type, Nullable<ParameterTranslationMode>, Boolean)

Crea una nueva instancia de la QueryParameterExpression clase con el proveedor de consultas asociado.

QueryParameterExpression(String, Type, ParameterTranslationMode)

Crea una nueva instancia de la QueryParameterExpression clase con el proveedor de consultas asociado.

QueryParameterExpression(String, Type)

Crea una nueva instancia de la QueryParameterExpression clase con el proveedor de consultas asociado.

Propiedades

Nombre Description
IsNonNullableReferenceType

Si el tipo de este parámetro de consulta es un tipo de referencia que no acepta valores NULL.

Name

Nombre del parámetro de consulta.

NodeType

Representa un parámetro externo a la consulta, que puede tener valores diferentes en distintas ejecuciones de la misma consulta. Esto se crea mediante Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer para las variables capturadas de cierre y, en relacional, se traduce a SqlParameterExpression

TranslationMode

Cómo se debe controlar el parámetro.

Type

Tipo estático de la expresión que Expression representa.

Métodos

Nombre Description
Equals(Object)

Representa un parámetro externo a la consulta, que puede tener valores diferentes en distintas ejecuciones de la misma consulta. Esto se crea mediante Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer para las variables capturadas de cierre y, en relacional, se traduce a SqlParameterExpression

GetHashCode()

Representa un parámetro externo a la consulta, que puede tener valores diferentes en distintas ejecuciones de la misma consulta. Esto se crea mediante Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer para las variables capturadas de cierre y, en relacional, se traduce a SqlParameterExpression

Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión dada mediante ExpressionPrinter.

VisitChildren(ExpressionVisitor)

Representa un parámetro externo a la consulta, que puede tener valores diferentes en distintas ejecuciones de la misma consulta. Esto se crea mediante Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer para las variables capturadas de cierre y, en relacional, se traduce a SqlParameterExpression

Se aplica a