ITransactionalEntity Interface Ingeniux CMS Content Store API

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: 9.0.565.0 (9.0.565)
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

Reference