Click or drag to resize

ITransactionalEntity Interface


The base interface for all manager objects. It manages one or more types of object collections in the content store. Transactional entities are exclusive to the sessions that initiated them, and cannot be used across sessions.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public interface ITransactionalEntity : IDisposable

The ITransactionalEntity type exposes the following members.

Properties
 NameDescription
Public propertyContentStore Gets the Content Store.
Public propertyCurrentUser Gets the Operating User for the Session .
Public propertySession Gets the User Session that this manager instance was initiated from.
Top
Methods
 NameDescription
Public methodDeepCloneT, TManager Duplicates an object instance, not including its unique ID.
Public methodQuickWrite Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
Top
See Also