Table of Contents

Class SectionContainerExtensions

Namespace
Skyline.DataMiner.Utils.DOM.Extensions
Assembly
Skyline.DataMiner.Utils.DOM.dll

Extension methods for ISectionContainer.

public static class SectionContainerExtensions
Inheritance
SectionContainerExtensions

Methods

GetFieldValue<T>(ISectionContainer, string, string, DomCache)

Gets the value of a field within a section by name.

GetOrInitializeListFieldValue<T>(ISectionContainer, SectionDefinition, FieldDescriptor)

Gets or initializes a list field value within a section by definition.

GetOrInitializeListFieldValue<T>(ISectionContainer, SectionDefinitionID, FieldDescriptorID)

Gets or initializes a list field value within a section by definition ID.

RemoveFieldValue(ISectionContainer, SectionDefinition, FieldDescriptor)

Removes the value of a field within a section by definition.

RemoveFieldValue(ISectionContainer, SectionDefinitionID, FieldDescriptorID)

Removes the value of a field within a section by definition ID.

SetFieldValue<T>(ISectionContainer, string, string, T, DomCache)

Sets the value of a field within a section by name.