EvaluatableExpressionFilter Sınıf

Tanım

Değerlendirilebilir ifadeler için bir filtreyi temsil eder.

Hizmet ömrü Singleton şudur: . Başka bir ifadeyle tek bir örnek birçok örnek DbContext tarafından kullanılır. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak kaydedilen hizmetlere bağımlı Scoped olamaz.

public class EvaluatableExpressionFilter : Microsoft.EntityFrameworkCore.Query.IEvaluatableExpressionFilter
type EvaluatableExpressionFilter = class
    interface IEvaluatableExpressionFilter
Public Class EvaluatableExpressionFilter
Implements IEvaluatableExpressionFilter
Devralma
EvaluatableExpressionFilter
Türetilmiş
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı sağlayıcıları ve EF Core uygulama ve sorgular nasıl çalışır?

Oluşturucular

EvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies)

Yeni bir EvaluatableExpressionFilter örneği oluşturur.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Özellikler

Dependencies

Bu hizmetin bağımlılıkları.

Yöntemler

IsEvaluatableExpression(Expression, IModel)

Verilen ifadenin değerlendirip değerlendirilene olmadığını denetler.

Şunlara uygulanır