Class DomCache
Represents a cache for storing and retrieving DOM (DataMiner Object Model) objects.
public class DomCache
- Inheritance
-
DomCache
- Derived
- Extension Methods
Constructors
- DomCache(DomHelper)
Initializes a new instance of the DomCache class with a specified Skyline.DataMiner.Net.Apps.DataMinerObjectModel.DomHelper.
- DomCache(Func<DMSMessage[], DMSMessage[]>, string)
Initializes a new instance of the DomCache.
Properties
- Helper
Gets the Skyline.DataMiner.Net.Apps.DataMinerObjectModel.DomHelper associated with the DOM cache.
Methods
- GetBehaviorDefinitionById(Guid)
Retrieves a DOM behavior definition by its unique ID.
- GetBehaviorDefinitionByName(string)
Retrieves a DOM behavior definition by its name.
- GetDefinitionById(Guid)
Retrieves a DOM definition by its unique ID.
- GetDefinitionByName(string)
Retrieves a DOM definition by its name.
- GetFieldDescriptor(SectionDefinitionID, FieldDescriptorID)
Retrieves a field descriptor by section definition ID and field descriptor ID.
- GetFieldDescriptorByName(string, string)
Retrieves a field descriptor by section definition name and field name.
- GetInstanceById(Guid)
Retrieves a DOM instance by its unique ID.
- GetInstances(FilterElement<DomInstance>)
Retrieves a collection of DOM instances based on a specified filter.
- GetInstancesByDefinition(DomDefinition)
Retrieves a collection of DOM instances associated with a specific definition.
- GetInstancesByDefinition(DomDefinitionId)
Retrieves a collection of DOM instances associated with a specific definition ID.
- GetInstancesByDefinition(string)
Retrieves a collection of DOM instances associated with a specific definition.
- GetInstancesById(IEnumerable<Guid>)
Retrieves a dictionary of DOM instances by their unique IDs.
- GetSectionDefinitionById(Guid)
Retrieves a section definition by its unique ID.
- GetSectionDefinitionByName(string)
Retrieves a section definition by its name.