Click or drag to resize

MasterDetailCollectionTMaster, TDetail Class

Collection with detail items that can be preloaded for multiple masters. To be used when custom loading logic is required.
Inheritance Hierarchy
SystemObject
  Aloe.SystemFrameworks.DomainMasterDetailCollectionTMaster, TDetail

Namespace:  Aloe.SystemFrameworks.Domain
Assembly:  Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntax
public class MasterDetailCollection<TMaster, TDetail> : IEnumerable<TDetail>, 
	IEnumerable, ILazyObject

Type Parameters

TMaster
TDetail

The MasterDetailCollectionTMaster, TDetail type exposes the following members.

Constructors
  NameDescription
Public methodMasterDetailCollectionTMaster, TDetail
Creates a MasterDetailCollectionTMaster, TDetail.
Top
Properties
  NameDescription
Public propertyGetMasterFunc
A function that returns the master of a detail item.
Public propertyIsLoaded
Gets a value indicating whether the object list is loaded.
Public propertyLoadMultipleFunc
The function that loads detail items by multiple owners.
Public propertyMaster
The master of the detail items in the collection.
Top
Methods
  NameDescription
Public methodGetEnumerator
Top
Extension Methods
See Also