Поделиться через


EvaluatableExpressionFilter Класс

Определение

Представляет фильтр для вычисляемых выражений.

Время существования службы — Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.

public class EvaluatableExpressionFilter : Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter
type EvaluatableExpressionFilter = class
    interface IEvaluatableExpressionFilter
Public Class EvaluatableExpressionFilter
Implements IEvaluatableExpressionFilter
Наследование
EvaluatableExpressionFilter
Производный
Реализации

Комментарии

Дополнительные сведения см. в разделах Реализация поставщиков и расширений баз данных иКак работают запросы EF Core .

Конструкторы

EvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies)

Создает новый экземпляр EvaluatableExpressionFilter.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Свойства

Dependencies

Зависимости для этой службы.

Методы

IsEvaluatableExpression(Expression, IModel)

Проверяет, можно ли вычислить данное выражение.

Применяется к