CoreObjectBase is the base class for all objects and holds general data (for example, the object instance ID of the parent). Each object is assigned with a unique identification number (CoreObjectId)
More...
|
| bool | CanDispose () |
| | Returns the information about whether the object can be deleted. An object can only be deleted if no children live. More...
|
| |
| IList< Guid > | Children () |
| | Returns a list with CoreObjectId for all children More...
|
| |
|
void | Dispose () |
| |
|
|
override void | Dispose (bool disposing) |
| |
|
| CoreObjectBase (IApiService apiService, Guid coreObjectId) |
| |
|
| CoreObjectBase (IApiService apiService, Guid coreObjectId, CoreObjectBase parent) |
| |
|
| CoreObjectBase (IApiService apiService, Guid coreObjectId, CoreObjectBase parent, ICoreInfo coreInfo) |
| |
|
|
IApiService | _apiService = null |
| |
CoreObjectBase is the base class for all objects and holds general data (for example, the object instance ID of the parent). Each object is assigned with a unique identification number (CoreObjectId)
◆ CanDispose()
| bool Ofcas.Lk.Api.Core.CoreObjectBase.CanDispose |
( |
| ) |
|
Returns the information about whether the object can be deleted. An object can only be deleted if no children live.
- Returns
- true, if the core object can be deleted otherwise false
◆ Children()
| IList<Guid> Ofcas.Lk.Api.Core.CoreObjectBase.Children |
( |
| ) |
|
◆ CoreInfo
| ICoreInfo Ofcas.Lk.Api.Core.CoreObjectBase.CoreInfo |
|
getprotected set |
Holds the included informations to the current object
◆ CoreObjectId
| Guid Ofcas.Lk.Api.Core.CoreObjectBase.CoreObjectId |
|
get |
The unique identifier of the object instance
◆ Documents
◆ ParentCoreObjectId
| Guid Ofcas.Lk.Api.Core.CoreObjectBase.ParentCoreObjectId |
|
get |
The unique identifier from the parent object instance
The documentation for this class was generated from the following file:
- Ofcas.Lk.Api.Core/CoreObjectBase.cs