Retrieves by unique ID from the content store an entity object that implements the IEntityTManager interface.
Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 9.0.565.0 (9.0.565)
Syntax
T GetEntity<T, TManager>( string id, TManager manager ) where T : new(), Entity<TManager> where TManager : ITransactionalEntity
Parameters
- id
- Type: SystemString
Unique ID of the entity to retrieve - manager
- Type: TManager
The manager that retrieves the entity.
Type Parameters
- T
- Type of the entity to retrieve, Must be non-abstract type that implements IEntityTManager interface
- TManager
- The entity's manager type, which must implement ITransactionalEntity.
Return Value
Type: TReturns the object with matching ID. If an object with a matching ID doesn't exist, the object's type doesn't match the type parameters, or the object's manager type doesn't match the given manager type, returns null.
Remarks
See Also