Definition
Namespace: EntityDb.Abstractions.Queries.FilterBuilders
 Assembly: EntityDb.Abstractions
Builds a TFilter for a lease query.
1
public interface ILeaseFilterBuilder<TFilter> : EntityDb.Abstractions.Queries.FilterBuilders.IFilterBuilder<TFilter>
Type Parameters
TFilter
The type of filter used by the repository.
Methods
| EntityIdIn(Id[]) | Returns a TFilterthat only includes leases with an entity id which is contained in a set of entity ids. | 
| EntityVersionNumberGte(VersionNumber) | Returns a TFilterthat only includes leases with an entity version number greater than or equal to an entity version number. | 
| EntityVersionNumberLte(VersionNumber) | Returns a TFilterthat only includes leases with an entity version number less than or equal to an entity version number. | 
| LeaseTypeIn(Type[]) | Returns a TFilterthat only includes leases whose type is contained in a set of lease types. | 
| LeaseScopeEq(String) | Returns a TFilterthat only includes leases whose Scope is a particular value. | 
| LeaseLabelEq(String) | Returns a TFilterthat only includes leases whose Label is a particular value. | 
| LeaseValueEq(String) | Returns a TFilterthat only includes leases whose Value is a particular value. |