Click or drag to resize

ChildCollectionTChildObject Class

Contains a list of child objects for one parent object
Inheritance Hierarchy
SystemObject
  Aloe.SystemFrameworks.DomainObjectCollectionTChildObject
    Aloe.SystemFrameworks.DomainChildCollectionTChildObject

Namespace:  Aloe.SystemFrameworks.Domain
Assembly:  Aloe.SystemFrameworks.Domain (in Aloe.SystemFrameworks.Domain.dll) Version: 20.1.3.5
Syntax
public class ChildCollection<TChildObject> : ObjectCollection<TChildObject>, 
	IChildCollection, ILazyObject
where TChildObject : EditableDomainObject

Type Parameters

TChildObject
The type of the child objects

The ChildCollectionTChildObject type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyChildToParentReference
The child->parent reference
Public propertyCount
Gets the number of objects.
(Inherited from ObjectCollectionTObject.)
Public propertyFilterExpression
Gets the filter expression.
(Inherited from ObjectCollectionTObject.)
Public propertyIsLoaded
Gets a value indicating whether the object list is loaded.
(Inherited from ObjectCollectionTObject.)
Public propertyItem
Gets the element at the specified index
(Inherited from ObjectCollectionTObject.)
Public propertyParentObject
The parent object of this child list
Public propertyQuery
Gets the query.
(Inherited from ObjectCollectionTObject.)
Public propertyTransaction
Gets the transaction.
(Inherited from ObjectCollectionTObject.)
Top
Methods
Remarks
ChildCollection is a special kind of ObjectCollectionTObject which is based on a child->parent reference. As descendant of ObjectCollection it keeps all child object in the memory and initializes on first enumeration. It is also enumerable, but not query-able.
See Also