Table of Contents

Class SectionDefinition

Namespace
Skyline.DataMiner.Net.Sections
Assembly
SLNetTypes.dll

Represents a section definition. A section definition defines which fields belong to a section.

[Serializable]
public class SectionDefinition : CustomDataType, DataType, IManagerIdentifiableObject<SectionDefinitionID>, ITrackLastModified
Inheritance
SectionDefinition
Implements
IManagerIdentifiableObject<SectionDefinitionID>
Derived
Extension Methods

Constructors

SectionDefinition()

Initializes a new instance of the SectionDefinition class.

Methods

Equals(SectionDefinition)

Indicates whether the current object is equal to another object of the same type.

Equals(object)

Determines whether the specified object is equal to the current object.

FromJson(string)

Deserializes the specified JSON string into a new instance of the SectionDefinition class.

GetAllFieldDescriptors()

Retrieves all field descriptors.

GetAllSectionValidators()

Retrieves all section validators.

GetFieldDescriptorById(FieldDescriptorID)

Retrieves the field descriptor with the specified ID.

GetHashCode()

Calculates the hash code for this object.

GetID()

Retrieves the section definition ID.

GetIsHidden()

Retrieves a value indicating whether this section definition is hidden.

GetName()

Retrieves the name of this custom section definition.

GetReservationLinkInfo()

Retrieves the reservation link info.

ToFilter<T>()

Creates a FilterElement<T> instance for this object.

ToJson()

Retrieves the JSON representation of this SectionDefinition object.

ToString()

Returns a string that represents the current object.