ProjectionExpression Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espressione che rappresenta una proiezione in 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
- Ereditarietà
-
ProjectionExpression
- Attributi
- Implementazioni
Commenti
Si tratta di un wrapper semplice intorno a e SqlExpression un alias. Le istanze di questo tipo non possono essere costruite dal codice del provider di database o dell'applicazione. Se si tratta di un problema per l'applicazione o il provider, segnalare un problema in github.com/dotnet/efcore.
Costruttori
ProjectionExpression(SqlExpression, String) |
Espressione che rappresenta una proiezione in SelectExpression. |
Proprietà
Alias |
Alias assegnato a questa proiezione, se presente. |
Expression |
Valore SQL proiettato. |
NodeType |
Espressione che rappresenta una proiezione in SelectExpression. |
Type |
Espressione che rappresenta una proiezione in SelectExpression. |
Metodi
Equals(Object) |
Espressione che rappresenta una proiezione in SelectExpression. |
GetHashCode() |
Espressione che rappresenta una proiezione in SelectExpression. |
Print(ExpressionPrinter) |
Espressione che rappresenta una proiezione in SelectExpression. |
Update(SqlExpression) |
Crea una nuova espressione simile a questa, ma che usa gli elementi figlio specificati. Se tutti gli elementi figlio sono uguali, verrà restituita questa espressione. |
VisitChildren(ExpressionVisitor) |
Espressione che rappresenta una proiezione in SelectExpression. |
Implementazioni dell'interfaccia esplicita
IPrintableExpression.Print(ExpressionPrinter) |
Crea una rappresentazione di stringa stampabile dell'espressione specificata utilizzando ExpressionPrinter. |