VirtualRepository Class |
Namespace: Aloe.SystemFrameworks.Domain
The VirtualRepository type exposes the following members.
Name | Description | |
---|---|---|
![]() | VirtualRepository |
Initializes a new instance of the VirtualRepository class.
|
Name | Description | |
---|---|---|
![]() | AggregateParentRepository |
Gets the aggregate parent repository.
(Inherited from Repository.) |
![]() | Attributes |
List of Attributes of the container
(Inherited from Repository.) |
![]() | LocalizedName |
Gets the name of the repository in the current UI culture.
(Inherited from Repository.) |
![]() | Name |
The name of the repository, including the name-space.
(Inherited from Repository.) |
![]() | ObjectType |
Gets the type of the domain objects, which are managed by the repository.
(Inherited from Repository.) |
![]() | ParentRepository |
Gets the parent repository or null if there is no parent repository.
(Inherited from Repository.) |
![]() | PrimaryTableName |
The name of the primary storage table, used to persist the domain objects
(Inherited from DataAccessRepository.) |
![]() | References |
List of references to entity objects
(Inherited from Repository.) |
![]() | RepositorySource |
The RepositorySource of this repository, which allows the repository to access other repositories.
(Inherited from Repository.) |
Name | Description | |
---|---|---|
![]() | ConsumeObjects |
Consumes and returns the objects found in the specified buffer.
(Inherited from Repository.) |
![]() | CreateDataAccessQuery |
Creates a new data access query for the repository, with the specified filter
(Inherited from DataAccessRepository.) |
![]() | CreateQueryT |
Returns IQueryable that can be used in LINQ expressions which query the repository
(Inherited from DataAccessRepository.) |
![]() | EnsureFullyLoaded |
Ensures that the specified objects are fully loaded.
(Inherited from Repository.) |
![]() | EnumerateObjects |
Enumerates and returns the objects found in the specified buffer.
(Inherited from DataAccessRepository.) |
![]() | GetAggregateRootRepository |
Gets the aggregate root repository.
If AggregateParentRepository is null the aggregate root is this repository.
(Inherited from Repository.) |
![]() | GetObjectByRow |
Finds or creates an object, referencing the specified buffer row.
(Inherited from DataAccessRepository.) |
![]() | GetObjectsByRows |
Finds or creates objects, referencing the specified buffer row.
(Inherited from DataAccessRepository.) |
![]() | GetParentReference |
Gets the parent ownership reference.
(Inherited from Repository.) |
![]() | GetReferenceTObject, TResult |
Gets the backing reference of the member, specified in the expression. The expression should be in the format 's => s.Member'.
(Inherited from Repository.) |
![]() | IsAggregateRoot |
Returns true if this repository is aggregate root.
(Inherited from Repository.) |
![]() | ReadToBuffer |
Executes the query and returns the result in a buffer
(Inherited from DataAccessRepository.) |
![]() | RefreshAttributes |
Refreshes the attributes collection.
(Inherited from Repository.) |
Name | Description | |
---|---|---|
![]() | GetExpressionDependencies |
Gets the data attributes and references (from the repository) on which the expression depends.
(Defined by RepositoryExtensions.) |