Udostępnij za pośrednictwem


EntityTypeBuilder<TEntity>.HasQueryFilter Metoda

Definicja

Przeciążenia

HasQueryFilter(LambdaExpression)

Określa wyrażenie predykatu LINQ, które zostanie automatycznie zastosowane do wszystkich zapytań przeznaczonych dla tego typu jednostki.

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

Określa wyrażenie predykatu LINQ, które zostanie automatycznie zastosowane do wszystkich zapytań przeznaczonych dla tego typu jednostki.

HasQueryFilter(LambdaExpression)

Określa wyrażenie predykatu LINQ, które zostanie automatycznie zastosowane do wszystkich zapytań przeznaczonych dla tego typu jednostki.

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)

Parametry

filter
LambdaExpression

Wyrażenie predykatu LINQ.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

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

Określa wyrażenie predykatu LINQ, które zostanie automatycznie zastosowane do wszystkich zapytań przeznaczonych dla tego typu jednostki.

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)

Parametry

filter
Expression<Func<TEntity,Boolean>>

Wyrażenie predykatu LINQ.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy