MasterDetailCollectionTMaster, TDetail Class |
Namespace: Aloe.SystemFrameworks.Domain
public class MasterDetailCollection<TMaster, TDetail> : IEnumerable<TDetail>, IEnumerable, ILazyObject
The MasterDetailCollectionTMaster, TDetail type exposes the following members.
| Name | Description | |
|---|---|---|
| MasterDetailCollectionTMaster, TDetail |
Creates a MasterDetailCollectionTMaster, TDetail.
|
| Name | Description | |
|---|---|---|
| GetMasterFunc |
A function that returns the master of a detail item.
| |
| IsLoaded |
Gets a value indicating whether the object list is loaded.
| |
| LoadMultipleFunc |
The function that loads detail items by multiple owners.
| |
| Master |
The master of the detail items in the collection.
|
| Name | Description | |
|---|---|---|
| GetEnumerator |
| Name | Description | |
|---|---|---|
| SplitTDetail |
Splits the input IEnumerable in chunks with the specified size.
(Defined by Splitter.) | |
| TopologicalSortTDetail |
Topological sort based on item dependencies.
(Defined by RepositoryExtensions.) |