Freigeben über


IConventionEntityTypeBuilder.HasQueryFilter(LambdaExpression, Boolean) Methode

Definition

Gibt einen LINQ-Prädikatausdruck an, der automatisch auf alle Abfragen angewendet wird, die auf diesen Entitätstyp abzielen.

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

Parameter

filter
LambdaExpression

Der LINQ-Prädikatausdruck.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Derselbe Generator instance, wenn der Abfragefilter festgelegt wurde, null andernfalls.

Gilt für: