次の方法で共有


EntityTypeBuilder<TEntity>.HasQueryFilter Method

Definition

Overloads

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

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

HasQueryFilter(LambdaExpression)

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

HasQueryFilter(String, LambdaExpression)

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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

Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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)

Parameters

filter
Expression<Func<TEntity,Boolean>>

The LINQ predicate expression.

Returns

The same builder instance so that multiple configuration calls can be chained.

Applies to

HasQueryFilter(LambdaExpression)

Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs
Source:
EntityTypeBuilder%60.cs

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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)

Parameters

filter
LambdaExpression

The LINQ predicate expression.

Returns

The same builder instance so that multiple configuration calls can be chained.

Applies to

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

Source:
EntityTypeBuilder%60.cs

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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

Parameters

filterKey
String

The filter key.

filter
Expression<Func<TEntity,Boolean>>

The LINQ predicate expression.

Returns

The same builder instance so that multiple configuration calls can be chained.

Applies to

HasQueryFilter(String, LambdaExpression)

Source:
EntityTypeBuilder%60.cs

Specifies a LINQ predicate expression that will automatically be applied to any queries targeting this entity type.

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

Parameters

filterKey
String

The filter key.

filter
LambdaExpression

The LINQ predicate expression.

Returns

The same builder instance so that multiple configuration calls can be chained.

Applies to