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

有关查询环境的上下文信息。

返回

要继续使用的查询表达式树,该树可能已被侦听器更改。

适用于