业务对象管理器。
工程为每个数据空间提供一个业务对象管理器。
Inheritance Hierarchy
Namespace: Appkit.DataAssembly: Appkit (in Appkit.dll) Version: 2.0.0.0 (2.0.0.0)
Syntaxpublic class AkManager : AkBase
The AkManager type exposes the following members.
Methods|
| Name | Description |
|---|
 | AddRelation(AkObject, AkObject) |
增加引用关系。
|
 | AddRelation(AkTransaction, AkObject, AkObject) |
增加引用关系。
需要调用者进行事务控制及异常处理。 |
 | DeleteObjects(String, String) |
删除一组对象。
|
 | DeleteObjects(AkTransaction, ListAkObject) |
删除若干对象。
只要发生一个对象删除失败、则不再继续删除集中的其他对象。 |
 | DeleteRelation(AkObject, AkObject) |
删除关系(引用)。
|
 | DeleteRelation(AkTransaction, AkObject, AkObject) |
删除关系(引用)。
需要调用者进行事务控制与异常处理。 |
 | Execute(String) | |
 | Execute(AkTransaction, String) |
执行。
|
 | ExecuteDDL |
执行 DDL 操作。
|
 | FindObject(AkQuery) |
查找对象。
|
 | FindObject(AkConnection, AkQuery) |
查找对象。
|
 | FindObject(String, String, Object) |
查找对象。
|
 | FindObject(AkConnection, String, String, Object) |
查找对象。
|
 | FindOwner |
查找所属父对象。
|
 | GetAllParent |
获取所有父对象(引用关系)集合。
|
 | GetDbDef |
获取数据空间。
|
 | GetDbId |
获取数据空间标识(名称)。
非 GUID 格式的标识。 |
 | GetDbSet |
获取工程数据库设置。
|
 | GetObjectList(String) |
获取对象集合。
|
 | GetObjectList(AkQuery) |
获取对象集合。
|
 | GetObjectList(String, String) |
获取对象集合。
|
 | GetObjectList(AkConnection, AkQuery) |
获取对象集合。
|
 | GetObjectList(String, String, Int32) |
获取对象集合。
|
 | GetObjectList(String, String, Object) |
获取对象集合。
|
 | GetObjectList(AkConnection, String, String, Int32) |
获取对象集合。
|
 | GetObjectList(AkConnection, String, String, Object) |
获取对象集合。
|
 | GetObjectPool |
获取业务对象缓存池。
|
 | GetParent |
获取指定类型引用型父对象的集合。
|
 | GetPoolBase |
获取对象池基数。
|
 | GetPoolHigh |
获取对象池数目上限。
|
 | GetReadConnection |
获取读连接。
|
 | GetTreeDataArray |
获取对象树形视图数据。
|
 | GetWriteConnection |
获取写连接。
|
 | InitPool |
初始化对象池。
|
 | Move(AkObject, AkObject, AkObject) | |
 | Move(AkTransaction, AkObject, AkObject, AkObject) |
移动对象,改变其所属父对象。
|
Top
See Also