Click or drag to resize

Repository Methods

The Repository type exposes the following members.

Methods
  NameDescription
Public methodConsumeObjects
Consumes and returns the objects found in the specified buffer.
Public methodCreateQueryT
Returns IQueryable that can be used in LINQ expressions which query the repository
Public methodEnsureFullyLoaded
Ensures that the specified objects are fully loaded.
Public methodEnumerateObjects
Enumerates and returns the objects found in the specified buffer.
Public methodGetAggregateRootRepository
Gets the aggregate root repository. If AggregateParentRepository is null the aggregate root is this repository.
Public methodGetParentReference
Gets the parent ownership reference.
Public methodGetReferenceTObject, TResult
Gets the backing reference of the member, specified in the expression. The expression should be in the format 's => s.Member'.
Public methodIsAggregateRoot
Returns true if this repository is aggregate root.
Public methodRefreshAttributes
Refreshes the attributes collection.
Top
Extension Methods
  NameDescription
Public Extension MethodGetExpressionDependencies
Gets the data attributes and references (from the repository) on which the expression depends.
(Defined by RepositoryExtensions.)
Top
See Also