Condividi tramite


EntityTypeBuilder<TEntity>.HasQueryFilter Metodo

Definizione

Overload

HasQueryFilter(LambdaExpression)

Specifica un'espressione predicato LINQ che verrà applicata automaticamente a qualsiasi query destinata a questo tipo di entità.

HasQueryFilter(Expression<Func<TEntity,Boolean>>)

Specifica un'espressione predicato LINQ che verrà applicata automaticamente a qualsiasi query destinata a questo tipo di entità.

HasQueryFilter(LambdaExpression)

Specifica un'espressione predicato LINQ che verrà applicata automaticamente a qualsiasi query destinata a questo tipo di entità.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasQueryFilter (System.Linq.Expressions.LambdaExpression filter);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasQueryFilter (System.Linq.Expressions.LambdaExpression? filter);
override this.HasQueryFilter : System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasQueryFilter (filter As LambdaExpression) As EntityTypeBuilder(Of TEntity)

Parametri

filter
LambdaExpression

Espressione predicato LINQ.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasQueryFilter(Expression<Func<TEntity,Boolean>>)

Specifica un'espressione predicato LINQ che verrà applicata automaticamente a qualsiasi query destinata a questo tipo di entità.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasQueryFilter (System.Linq.Expressions.Expression<Func<TEntity,bool>> filter);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> HasQueryFilter (System.Linq.Expressions.Expression<Func<TEntity,bool>>? filter);
override this.HasQueryFilter : System.Linq.Expressions.Expression<Func<'Entity, bool>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasQueryFilter (filter As Expression(Of Func(Of TEntity, Boolean))) As EntityTypeBuilder(Of TEntity)

Parametri

filter
Expression<Func<TEntity,Boolean>>

Espressione predicato LINQ.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a