ProjectionExpression Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma expressão que representa uma projeção em 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
- Herança
-
ProjectionExpression
- Atributos
- Implementações
Comentários
Esse é um wrapper simples em torno de um SqlExpression e um alias. Instâncias desse tipo não podem ser construídas por código de provedor de aplicativo ou banco de dados. Se esse for um problema para seu aplicativo ou provedor, registre um problema em github.com/dotnet/efcore.
Construtores
ProjectionExpression(SqlExpression, String) |
Uma expressão que representa uma projeção em SelectExpression. |
Propriedades
Alias |
O alias atribuído a essa projeção, se houver. |
Expression |
O valor do SQL que está sendo projetado. |
NodeType |
Uma expressão que representa uma projeção em SelectExpression. |
Type |
Uma expressão que representa uma projeção em SelectExpression. |
Métodos
Equals(Object) |
Uma expressão que representa uma projeção em SelectExpression. |
GetHashCode() |
Uma expressão que representa uma projeção em SelectExpression. |
Print(ExpressionPrinter) |
Uma expressão que representa uma projeção em SelectExpression. |
Update(SqlExpression) |
Cria uma nova expressão que é parecida com esta, mas usando os filhos fornecidos. Se todos os filhos forem os mesmos, ela retornará esta expressão. |
VisitChildren(ExpressionVisitor) |
Uma expressão que representa uma projeção em SelectExpression. |
Implantações explícitas de interface
IPrintableExpression.Print(ExpressionPrinter) |
Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter. |
Aplica-se a
Entity Framework