ProjectionExpression 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í.
Expresión que representa una proyección en SelectExpression.
public class ProjectionExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
public sealed class ProjectionExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")]
public sealed class ProjectionExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type ProjectionExpression = class
inherit Expression
interface IPrintableExpression
[<System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")>]
type ProjectionExpression = class
inherit Expression
interface IPrintableExpression
Public Class ProjectionExpression
Inherits Expression
Implements IPrintableExpression
Public NotInheritable Class ProjectionExpression
Inherits Expression
Implements IPrintableExpression
- Herencia
-
ProjectionExpression
- Atributos
- Implementaciones
Comentarios
Se trata de un contenedor sencillo alrededor de un SqlExpression y un alias. Las instancias de este tipo no se pueden construir mediante código de aplicación o proveedor de base de datos. Si se trata de un problema para su aplicación o proveedor, registre un problema en github.com/dotnet/efcore.
Constructores
ProjectionExpression(SqlExpression, String) |
Expresión que representa una proyección en SelectExpression. |
Propiedades
Alias |
Alias asignado a esta proyección, si existe. |
Expression |
Valor SQL que se está proyectando. |
NodeType |
Expresión que representa una proyección en SelectExpression. |
Type |
Expresión que representa una proyección en SelectExpression. |
Métodos
Equals(Object) |
Expresión que representa una proyección en SelectExpression. |
GetHashCode() |
Expresión que representa una proyección en SelectExpression. |
Print(ExpressionPrinter) |
Expresión que representa una proyección en SelectExpression. |
Update(SqlExpression) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
VisitChildren(ExpressionVisitor) |
Expresión que representa una proyección en SelectExpression. |
Implementaciones de interfaz explícitas
IPrintableExpression.Print(ExpressionPrinter) |
Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter. |