Provides lazy loading abilities on children of a relationship.
More...
|
| LazyLoadChildren (MASTERCLASS aMaster, string aQueryFieldOnChildTable) |
| Initializes a new instance of the LazyLoadChildren class. More...
|
|
int | IndexOf (CHILDCLASS item) |
|
void | Insert (int index, CHILDCLASS item) |
|
void | RemoveAt (int index) |
|
void | Add (CHILDCLASS item) |
|
void | Clear () |
|
bool | Contains (CHILDCLASS item) |
|
void | CopyTo (CHILDCLASS[] array, int arrayIndex) |
|
bool | Remove (CHILDCLASS item) |
|
IEnumerator< CHILDCLASS > | GetEnumerator () |
|
|
bool | hasChildren [get] |
| Return true if it has children. More...
|
|
CHILDCLASS | this[int index] [get, set] |
|
int | Count [get] |
|
bool | IsReadOnly [get] |
|
|
OperationInjection< MASTERCLASS, CHILDCLASS > | AfterAdd |
| Method to call when an element is added or inserted into the list More...
|
|
Provides lazy loading abilities on children of a relationship.
Initializes a new instance of the LazyLoadChildren class.
- Parameters
-
aMaster | A master. |
aQueryFieldOnChildTable | A query field on child table. |
Return true if it has children.
true
if has children; otherwise, false
.
Method to call when an element is added or inserted into the list