19 get {
return GetProperty<string>(DataProperty); }
20 set { SetProperty<string>(DataProperty, value); }
28 return GetProperty<Child>(ChildProperty);
37 return GetProperty<ChildList>(ChildListProperty);
56 FieldManager.UpdateChildren();
62 FieldManager.UpdateChildren();
This is the base class from which most business objects will be derived.
Maintains metadata about a property.
static Child GetChild(IChildDataPortal< Child > childDataPortal)
static Child NewChild(IChildDataPortal< Child > childDataPortal)
static ChildList GetList(IChildDataPortal< ChildList > childDataPortal)
void Create([Inject] IChildDataPortal< Child > childDataPortal, [Inject]IChildDataPortal< ChildList > childListDataPortal)
void FetchChild(IChildDataPortal< Child > childDataPortal)
Interface defining the members of the child data portal type.
@ Serializable
Prevents updating or inserting until the transaction is complete.
@ Update
Update operation (includes insert, update and delete self).