ObjectManager class manages DataObject as well as provides functions of caching and transaction management at the same time as follows:
|
method |
description |
|
Transaction
management |
|
|
public void BeginTransaction |
Start transaction |
|
public void Rollback |
Rollback transaction |
|
public void Commit |
Submit transaction |
|
Object index |
|
|
public IDataObject GetObject |
Search
a single object |
|
public ObjectSet GetObjectSet |
Search object
set |
|
public ObjectReader GetObjectReader |
Get object reader |
|
public IDataReader GetDataReader |
Get IDataReader |
|
public DataSet GetDataSet |
Get DataSet |
|
Command
performance |
|
|
public void UpdateMatch |
Update in batches |
|
public void DeleteMatch |
Delete in batches |
|
public void ExecuteCommand |
Perform OQL and SQL |
|
Caching
management |
|
|
public void ClearCache |
Refresh cache |
|
Other function |
|
|
public string OqlToSqlString |
OQL switch to SQL |
Please refer to "NObject Help" to get more detail information of ObjectManager class.
Related Topics