閱讀英文

共用方式為


QueryRootExpression 類別

定義

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

public class QueryRootExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
public abstract class QueryRootExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
繼承
QueryRootExpression
衍生
實作

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作EF Core 查詢的運作方式

建構函式

QueryRootExpression(IAsyncQueryProvider, IEntityType)

使用相關聯的查詢提供者,建立 類別的新實例 QueryRootExpression

QueryRootExpression(IAsyncQueryProvider, Type)

使用相關聯的查詢提供者,建立 類別的新實例 QueryRootExpression

QueryRootExpression(IEntityType)

建立 類別的新實例, QueryRootExpression 而不需任何查詢提供者。

QueryRootExpression(Type)

建立 類別的新實例, EntityQueryRootExpression 而不需任何查詢提供者。

屬性

CanReduce

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

ElementType

這個查詢根目錄所表示的專案類型。

EntityType

此查詢根目錄所重設的實體類型。

NodeType

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

QueryProvider

與此查詢根目錄相關聯的查詢提供者。

Type

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

方法

DetachQueryProvider()

從這個查詢根運算式中斷連結相關聯的查詢提供者。

Equals(Object)

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

GetHashCode()

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

Print(ExpressionPrinter)

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

UpdateEntityType(IEntityType)

匯報與此查詢根目錄相關聯的實體類型,且具有對等優化版本。

VisitChildren(ExpressionVisitor)

運算式,表示查詢運算式中的查詢根目錄。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

明確介面實作

IPrintableExpression.Print(ExpressionPrinter)

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

適用於