共用方式為


ProjectionExpression 類別

定義

運算式,表示 中的 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
繼承
ProjectionExpression
屬性
實作

備註

這是 和 SqlExpression 別名的簡單包裝函式。 應用程式或資料庫提供者程式碼無法建構此類型的實例。 如果應用程式或提供者發生此問題,請在 github.com/dotnet/efcore提出問題。

建構函式

ProjectionExpression(SqlExpression, String)

運算式,表示 中的 SelectExpression 投影。

屬性

Alias

指派給此投影的別名,如果有的話。

Expression

要投影的 SQL 值。

NodeType

運算式,表示 中的 SelectExpression 投影。

Type

運算式,表示 中的 SelectExpression 投影。

方法

Equals(Object)

運算式,表示 中的 SelectExpression 投影。

GetHashCode()

運算式,表示 中的 SelectExpression 投影。

Print(ExpressionPrinter)

運算式,表示 中的 SelectExpression 投影。

Update(SqlExpression)

建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。

VisitChildren(ExpressionVisitor)

運算式,表示 中的 SelectExpression 投影。

明確介面實作

IPrintableExpression.Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

適用於