DG Kernel Documentation


Skip Navigation Links.
Skip Navigation LinksHome Page > API Reference > Model > Entities > IEntityArray_DG Search Documentation


IEntityArray_DG Interface

GetCount
GetAt
SetAt
Add
AddNew
InsertAt
Find
GetFlatDescendantArray
ListDescendants
RemoveAt
RemoveAll
RemoveAllEx
RemoveEntity
RemoveEntities

IEntityArray_DG ListDescendants(IDictionary_DG query)

The query parameter is ignored in this update


int GetCount()


IEntity_DG GetAt(int index)


void SetAt(int index, IEntity_DG entity)


void Add(IEntity_DG entity)


IEntity_DG AddNew()


void InsertAt(int indexAt, IEntity_DG entity)


int Find(IEntity_DG entity)


IEntityArray_DG GetFlatDescendantArray(bool includeThis)


IEntityArray_DG ListDescendants(IDictionary_DG query)

The query parameter is ignored in this update


void RemoveAt(int index)


void RemoveAll(bool includingDescendantsFromParents)


void RemoveAllEx(IDictionary_DG filter)

The filter parameter is ignored in this update


bool RemoveEntity(IEntity_DG entity, bool searchDescendants)

Returns false if entity was not found.


void RemoveEntities(IEntityArray_DG entities)