Bagikan melalui


EntityTypeBuilder<TEntity>.HasQueryFilter Metode

Definisi

Overload

HasQueryFilter(LambdaExpression)

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

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

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

HasQueryFilter(LambdaExpression)

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

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)

Parameter

filter
LambdaExpression

Ekspresi predikat LINQ.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan konfigurasi dapat dirangkai.

Berlaku untuk

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

Menentukan ekspresi predikat LINQ yang akan secara otomatis diterapkan ke kueri apa pun yang menargetkan jenis entitas ini.

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)

Parameter

filter
Expression<Func<TEntity,Boolean>>

Ekspresi predikat LINQ.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan konfigurasi dapat dirangkai.

Berlaku untuk