Interface ITableBuilder
Interface setting behavior for all entities within the table.
Namespace: Kros.KORM.Metadata
Assembly: Kros.KORM.dll
Syntax
public interface ITableBuilder
Methods
UseQueryFilter<TEntity>(Expression<Func<TEntity, Boolean>>)
Set default query filter which will be used in every query to table.
Declaration
void UseQueryFilter<TEntity>(Expression<Func<TEntity, bool>> queryFilter)
where TEntity : class
Parameters
Type | Name | Description |
---|---|---|
System.Linq.Expressions.Expression<System.Func<TEntity, System.Boolean>> | queryFilter | The query filter. |
Type Parameters
Name | Description |
---|---|
TEntity |
Remarks
This filter will be used for all entity over this table.