Freigeben über


RelationalEvaluatableExpressionFilter Klasse

Definition

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

Die Dienstlebensdauer ist Singleton. Dies bedeutet, dass eine einzelne 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 RelationalEvaluatableExpressionFilter : Microsoft.EntityFrameworkCore.Query.EvaluatableExpressionFilter
type RelationalEvaluatableExpressionFilter = class
    inherit EvaluatableExpressionFilter
Public Class RelationalEvaluatableExpressionFilter
Inherits EvaluatableExpressionFilter
Vererbung
RelationalEvaluatableExpressionFilter

Konstruktoren

RelationalEvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies, RelationalEvaluatableExpressionFilterDependencies)

Erstellt eine neue RelationalEvaluatableExpressionFilter-Instanz.

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

Eigenschaften

Dependencies

Abhängigkeiten für diesen Dienst.

(Geerbt von EvaluatableExpressionFilter)
RelationalDependencies

Relationale Anbieterspezifische Abhängigkeiten für diesen Dienst.

Methoden

IsEvaluatableExpression(Expression, IModel)

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

Gilt für: