共用方式為


IQueryExpressionInterceptor.QueryCompilationStarting 方法

定義

在編譯查詢之前,使用查詢的 LINQ 運算式樹狀結構呼叫。

public virtual System.Linq.Expressions.Expression QueryCompilationStarting (System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Diagnostics.QueryExpressionEventData eventData);
abstract member QueryCompilationStarting : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Diagnostics.QueryExpressionEventData -> System.Linq.Expressions.Expression
override this.QueryCompilationStarting : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Diagnostics.QueryExpressionEventData -> System.Linq.Expressions.Expression
Public Overridable Function QueryCompilationStarting (queryExpression As Expression, eventData As QueryExpressionEventData) As Expression

參數

queryExpression
Expression

查詢運算式。

eventData
QueryExpressionEventData

查詢環境的相關內容資訊。

傳回

要繼續的查詢運算式樹狀結構,攔截器可能已變更此樹狀結構。

適用於