IUserWriteSession Methods |
The IUserWriteSession type exposes the following members.
Name | Description | |
---|---|---|
AddT |
Adds a new object to the content store. Objects are saved to the content store upon session closure.
| |
CancelSaving |
Prevents session from saving any changes.
| |
Commit |
Manually saves changes to the content store.
| |
CompositeGetT, TManager |
Retrieves an entity with given ID and objects related to the entity.
The includeExpression defines what to include.
(Inherited from IUserSession.) | |
CompositeListT |
Retrieves the collection of all objects of a given type as well as all objects related to the object type.
The includeExpression defines what to include.
(Inherited from IUserSession.) | |
CountT |
Gets the count of query results
(Inherited from IUserSession.) | |
Debug | (Inherited from IInstanceLogger.) | |
DeleteT |
Deletes an existing object from the content store. Deletion occurs upon session closure.
| |
DeleteByIds |
Deletes existing objects by their object IDs.
| |
Error | (Inherited from IInstanceLogger.) | |
Exists |
Checks whether an object with given unique ids exists or not
(Inherited from IUserSession.) | |
GetT |
Retrieves an object that implements the IObjectWithId interface by its unique ID,
from the content store.
(Inherited from IUserSession.) | |
GetEntitiesT, TManager |
Retrieves from the content store by unique ID a collection of entities that implements the IEntityTManager interface.
(Inherited from IUserSession.) | |
GetEntityT, TManager |
Retrieves by unique ID from the content store an entity object that implements the IEntityTManager interface.
(Inherited from IUserSession.) | |
GetManagerT |
Retrieves an objec that IEntityTManager interface.
(Inherited from IUserSession.) | |
Info | (Inherited from IInstanceLogger.) | |
ListT |
Retrieves the collection of all objects of a given type.
(Inherited from IUserSession.) | |
Log | (Inherited from IInstanceLogger.) | |
LuceneQueryAllT, TIndex | Queries the content store using Lucene query syntax, returning a collection of objects of the given type. The CSAPI creates indexes in the content store to expedite object lookup. The CSAPI comes with a set of indexes for its basic functionality. All strong-typed queries go through this method. Additional custom indexes can be created to provide further flexibility on fast lookup. Please refer to the Indexing topic for more information on indexes and custom indexes. | |
QueryT, TIndex | Queries the content store and returns a collection of objects of a given type. The query is based on the type of index provided. THe CSAPI creates indexes in the content store to expedite object lookup. CSAPI comes with a set of indexes for its basic functionality. All strong-typed queries go through this method. Additional custom indexes can be created to provide even further flexibilities on fast lookup. Please refer to the Indexing topic for more information on indexes and custom indexes. | |
Warn | (Inherited from IInstanceLogger.) |