Table of Contents

Class RecordDefinition

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

Defines the cells of record, defining the name and type of each cell.

[Serializable]
public sealed class RecordDefinition : CustomDataType, DataType, IManagerIdentifiableObject<RecordDefinitionID>, ITrackLastModified
Inheritance
RecordDefinition
Implements
IManagerIdentifiableObject<RecordDefinitionID>
Extension Methods

Constructors

RecordDefinition()

Initializes a new instance of the RecordDefinition class.

Properties

CellDefinitions

Gets the record cell definitions.

ID

Gets or sets the record definition ID.

Name

Gets or sets the record definition name.

Methods

Equals(RecordDefinition)

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 this class.

GetHashCode()

Calculates the hash code for this object.

ToFilter<T>()

Converts this record definition to an ID-based filter of the specified type.

ToJson()

Retrieves the JSON representation of this object.

ToString()

Returns a string that represents the current object.