Class AutoIncrementFieldDescriptor
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.