Sdílet prostřednictvím


ConventionEntityTypeExtensions.SetQueryFilter Metoda

Definice

Nastaví filtr výrazů LINQ automaticky použitý na dotazy pro tento typ entity.

public static void SetQueryFilter (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, System.Linq.Expressions.LambdaExpression queryFilter, bool fromDataAnnotation = false);
public static System.Linq.Expressions.LambdaExpression SetQueryFilter (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, System.Linq.Expressions.LambdaExpression queryFilter, bool fromDataAnnotation = false);
static member SetQueryFilter : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Linq.Expressions.LambdaExpression * bool -> unit
static member SetQueryFilter : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Linq.Expressions.LambdaExpression * bool -> System.Linq.Expressions.LambdaExpression
<Extension()>
Public Sub SetQueryFilter (entityType As IConventionEntityType, queryFilter As LambdaExpression, Optional fromDataAnnotation As Boolean = false)
<Extension()>
Public Function SetQueryFilter (entityType As IConventionEntityType, queryFilter As LambdaExpression, Optional fromDataAnnotation As Boolean = false) As LambdaExpression

Parametry

entityType
IConventionEntityType

Typ entity.

queryFilter
LambdaExpression

Filtr výrazů LINQ.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Nakonfigurovaný filtr.

Platí pro