RelationalEvaluatableExpressionFilter 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 RelationalEvaluatableExpressionFilter : Microsoft.EntityFrameworkCore.Query.EvaluatableExpressionFilter
type RelationalEvaluatableExpressionFilter = class
    inherit EvaluatableExpressionFilter
Public Class RelationalEvaluatableExpressionFilter
Inherits EvaluatableExpressionFilter
Devralma
RelationalEvaluatableExpressionFilter

Oluşturucular

RelationalEvaluatableExpressionFilter(EvaluatableExpressionFilterDependencies, RelationalEvaluatableExpressionFilterDependencies)

Yeni bir RelationalEvaluatableExpressionFilter ö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ı.

(Devralındığı yer: EvaluatableExpressionFilter)
RelationalDependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

Yöntemler

IsEvaluatableExpression(Expression, IModel)

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

Şunlara uygulanır