IUserSessionGetEntityT, TManager Method Ingeniux CMS Content Store API

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: T
Returns 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

It is better to use the corresponding manager to retrieve the object.
See Also

Reference