Freigeben über


IQueryExpressionInterceptor.QueryCompilationStarting Methode

Definition

Wird mit der LINQ-Ausdrucksstruktur für eine Abfrage aufgerufen, bevor sie kompiliert wird.

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

Parameter

queryExpression
Expression

Der Abfrageausdruck.

eventData
QueryExpressionEventData

Kontextinformationen zur Abfrageumgebung.

Gibt zurück

Die Abfrageausdrucksstruktur, die weiterhin verwendet werden soll, die möglicherweise vom Interceptor geändert wurde.

Gilt für: