EvaluatableExpressionFilter Klasse

Definition

Stellt einen Filter für auswertbare Ausdrücke dar.

Die Dienstlebensdauer ist Singleton. Dies bedeutet, dass ein einzelner instance von vielen DbContext Instanzen verwendet wird. Die Implementierung muss threadsicher sein. Dieser Dienst kann nicht von Diensten abhängen, die als Scopedregistriert sind.

public class EvaluatableExpressionFilter : Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter
type EvaluatableExpressionFilter = class
    interface IEvaluatableExpressionFilter
Public Class EvaluatableExpressionFilter
Implements IEvaluatableExpressionFilter
Vererbung
EvaluatableExpressionFilter
Abgeleitet
Implementiert

Hinweise

Weitere Informationen finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen und Funktionsweise von EF Core-Abfragen .

Konstruktoren

EvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies)

Erstellt eine neue EvaluatableExpressionFilter-Instanz.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Eigenschaften

Dependencies

Abhängigkeiten für diesen Dienst.

Methoden

IsEvaluatableExpression(Expression, IModel)

Überprüft, ob der angegebene Ausdruck ausgewertet werden kann.

Gilt für: