QueryParameterExpression Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| 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 |
| 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 |