Condividi tramite


ConventionEntityTypeExtensions.SetQueryFilter Metodo

Definizione

Imposta automaticamente il filtro di espressione LINQ applicato alle query per questo tipo di entità.

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

Parametri

entityType
IConventionEntityType

Tipo di entità.

queryFilter
LambdaExpression

Filtro dell'espressione LINQ.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata utilizzando un'annotazione dati.

Restituisce

Filtro configurato.

Si applica a