EntityTypeBuilder<TEntity>.HasQueryFilter Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.