Fork me on GitHubEpicdominant domains
APIEpic.Query.LinqRepositoryBase<(Of <(<'TEntity, TIdentity>)>)>

RepositoryBase<(Of <(<'TEntity, TIdentity>)>)>
Base class for Linq based repositories.
Inheritance Hierarchy
Object
RepositoryBase<(Of <(<'TEntity, TIdentity>)>)>

Assembly: Epic.Query.Linq

Declaration Syntax
C#
[SerializableAttribute]
public abstract class RepositoryBase<TEntity, TIdentity> : IQueryableRepository<TEntity, TIdentity>, 
	IRepository<TEntity, TIdentity>, IQueryable<TEntity>, IQueryable, 
	IEnumerable<TEntity>, IEnumerable
where TEntity : class
where TIdentity : Object, IEquatable<TIdentity>
Generic Template Parameters
TEntity

[Missing <typeparam name="TEntity"/> documentation for "T:Epic.Query.Linq.RepositoryBase`2"]

TIdentity

[Missing <typeparam name="TIdentity"/> documentation for "T:Epic.Query.Linq.RepositoryBase`2"]

Members
All MembersConstructorsMethodsProperties  



MemberDescription
RepositoryBase<(Of <(<'TEntity, TIdentity>)>)>(String)
Initializes a new instance of the RepositoryBase<(Of <(<'TEntity, TIdentity>)>)> class.
ElementType
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
Expression
Gets the expression tree that is associated with the instance of IQueryable.
GetEnumerator()()()()
Returns an enumerator that iterates through a collection of TEntity.
Item[([( TIdentity])])
Gets the TEntity with the specified identity.
Provider
Gets the query provider that is associated with this data source.
blog comments powered by Disqus