ProjectionExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expression qui représente une projection dans 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
- Héritage
-
ProjectionExpression
- Attributs
- Implémente
Remarques
Il s’agit d’un wrapper simple autour d’un SqlExpression et d’un alias. Les instances de ce type ne peuvent pas être construites par le code d’application ou de fournisseur de base de données. S’il s’agit d’un problème pour votre application ou votre fournisseur, veuillez signaler un problème à github.com/dotnet/efcore.
Constructeurs
ProjectionExpression(SqlExpression, String) |
Expression qui représente une projection dans SelectExpression. |
Propriétés
Alias |
Alias affecté à cette projection, le cas échéant. |
Expression |
Valeur SQL en cours de projection. |
NodeType |
Expression qui représente une projection dans SelectExpression. |
Type |
Expression qui représente une projection dans SelectExpression. |
Méthodes
Equals(Object) |
Expression qui représente une projection dans SelectExpression. |
GetHashCode() |
Expression qui représente une projection dans SelectExpression. |
Print(ExpressionPrinter) |
Expression qui représente une projection dans SelectExpression. |
Update(SqlExpression) |
Crée une expression qui est semblable à celle-ci, mais en utilisant les enfants fournis. Si tous les enfants sont identiques, cette expression est retournée. |
VisitChildren(ExpressionVisitor) |
Expression qui représente une projection dans SelectExpression. |
Implémentations d’interfaces explicites
IPrintableExpression.Print(ExpressionPrinter) |
Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide ExpressionPrinterde . |