The ICartellaObjectManager<(Of <(<'T>)>)> type exposes the following members.
Methods
Name | Description | |
---|---|---|
AssignObjectDelegates |
Assign data procedure delegates to an object selected or created by this manager.
This method is exposed, so concrete classes can override its behaviors
| |
AssignRelationsDelegates<(Of <<'(TOwner, TTarget, TRelations>)>>) |
Assign data procedure delegates to a relations object constructed by this manager.
This method is exposed, so concrete classes can override its behaviors
| |
Create |
Create object instance and it's corresponding data record.
Assign procedure delegates to the object.
| |
CreatePagedRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner) |
Create a "Paged" Relations object, with given owner and target types.
The procedure delegates will be assigned to the relations object.
| |
CreatePagedRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner, Boolean, Nullable<(Of <<'(Boolean>)>>), Boolean) |
Create a "Paged" Relations object with default page size, given owner and target types.
The procedure delegates will be assigned to the relations object.
| |
CreatePagedRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner, Int32, Boolean, Nullable<(Of <<'(Boolean>)>>), Boolean) |
Create a "Paged" Relations object with specific page size, given owner and target types.
The procedure delegates will be assigned to the relations object.
| |
CreateRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner) |
Create a CartellaRelations object, with given owner and target types.
The procedure delegates will be assigned to the relations object.
| |
CreateRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner, Boolean) |
Create a relations object, with given owner and target types.
The procedure delegates will be assigned to the relations object.
We can decide if the relations is editable this this syntax.
| |
CreateRelations<(Of <<'(TOwner, TTargetObject, TTarget>)>>)(TOwner, Boolean, array<IFieldCollection>[]()[][]) |
Create a relations object, with given owner and target types.
The procedure delegates will be assigned to the relations object.
List of Fields collection for target objects are passed in as parameters in this syntax.
| |
Delete(String) |
Delete an object. In this case, the object is simply marked for deletion.
| |
Delete(String, Boolean) |
Delete an object
| |
Purge |
Purge the given item that is makred as deleted from the database
| |
Restore |
Restore an object marked for deletion
| |
Select |
Instantiates a cartella object with the given field collection
Should only be used for objects already created in the data store
| |
SelectSingle |
Create object instance to represent an existing data record, with given unique ID value.
Assign procedure delegates to the object.
|