Table of Contents

Class AutoIncrementFieldDescriptor

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

Represents an auto-increment field descriptor.

[Serializable]
public sealed class AutoIncrementFieldDescriptor : FieldDescriptor
Inheritance
AutoIncrementFieldDescriptor
Inherited Members
Extension Methods

Remarks

This descriptor defines a field that should have an ID value that is unique across all jobs (in the whole DataMiner system).

It only supports the long type as value and it contains:

  • An ID of an AutoIncrementer.
  • An IDFormat string

If the job does not have the required field values for these kinds of descriptors, they will be automatically added during creation/updating of the job.

Constructors

AutoIncrementFieldDescriptor()

Initializes a new instance of the AutoIncrementFieldDescriptor class.

Fields

SupportedAutoIncrementTypes

The supported auto-increment types.

Properties

AutoIncrementerID

Gets or sets the auto-incrementer ID.

IDFormat

Gets or sets the ID format.

Methods

ContainsValidSupportedType(out SectionDefinitionError)

Determines whether the field type is supported.

Equals(AutoIncrementFieldDescriptor)

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.

GetHashCode()

Calculates the hash code for this object.

IschangedInASafeWay(FieldDescriptor)

Determines whether the field descriptor is changed in a safe way.