IConventionEntityTypeBuilder.HasQueryFilter(LambdaExpression, Boolean) Yöntem

Tanım

Bu varlık türünü hedefleyen sorgulara otomatik olarak uygulanacak bir LINQ koşul ifadesi belirtir.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasQueryFilter (System.Linq.Expressions.LambdaExpression filter, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasQueryFilter (System.Linq.Expressions.LambdaExpression? filter, bool fromDataAnnotation = false);
abstract member HasQueryFilter : System.Linq.Expressions.LambdaExpression * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasQueryFilter (filter As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parametreler

filter
LambdaExpression

LINQ koşul ifadesi.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionEntityTypeBuilder

Sorgu filtresi ayarlanmışsa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır