Reppresent a search for a TEntity.
Assembly: Epic.Query.Object
Declaration Syntax
C# |
public interface ISearch<TEntity, TIdentity> : IDeferred<IEnumerable<TEntity>> where TEntity : class where TIdentity : Object, IEquatable<TIdentity>
Generic Template Parameters
- TEntity
- Type of the entity of interest.
- TIdentity
- Type of the identity of TEntity.
Remarks
As a IDeferred<(Of <(<'TResult>)>)>, this interface can be used to obtain a result with some extension method (see for example Evaluate<(Of <<'(TResult>)>>)(IDeferred<(Of <<'(TResult>)>>)) and Identify<(Of <<'(TEntity, TIdentity>)>>)(ISearch<(Of <<'(TEntity, TIdentity>)>>))) but it can be used to build other deferreds to specialize the search.
Members
All Members | Properties | ||||
Member | Description | |
---|---|---|
Expression |
Selection expression.
|