Namespace Skyline.DataMiner.Net.Sections
Classes
- AutoIncrementFieldDescriptor
Represents an auto-increment field descriptor.
- CustomSectionDefinition
Represents a custom section definition. This type of section definition can be created and updated by the user. The fields and validators are chosen freely.
- DefaultJobSectionDefinition
Represents a default Job section definition containing the fields "Name", "Start Time" and "End Time".
- DefaultJobSectionExtensions
Defines extension methods on ISectionContainer.
- EmailAddressValidator
Represents an e-mail address validator.
- FieldDescriptor
Represents a field descriptor. A field descriptor defines the behavior and look of a field.
- FieldDescriptorID
Represents a field descriptor ID.
- FieldValue
Represents a field value.
- GenericEnumFieldDescriptor
Represents a generic enum field descriptor. This is a collection of display key pairs.
- GenericEnumValidator
Represents a generic enum validator.
- RecordFieldDescriptor
Represents a record field descriptor. This FieldDescriptor has a reference to a RecordDefinition.
- RegexValidator
Represents a validator that validates against a regular expression.
- ReservationFieldDescriptor
Represents a reservation field descriptor. The value of this field descriptor should always be a Guid of a ReservationInstance.
- ReservationLinkInfo
Represents reservation link info.
- Section
Represents a Job section. A section is a grouping of fields.
- SectionDefinition
Represents a section definition. A section definition defines which fields belong to a section.
- SectionDefinitionError
Represents a section definition error.
- SectionDefinitionExposerExtensions
Defines extension methods for Exposer<T, F>.
- SectionDefinitionExposers
Defines section definition exposers that can be used to create SectionDefinition filters.
- SectionDefinitionID
Represents a section definition ID.
- SectionDefinitionNotAttachedException
The exception that is thrown when a section definition is not attached.
- SectionID
Represents a section ID.
- SectionUtils
Defines extension methods on ISectionContainer and Section.
- StaticSectionDefinition
Represents a section definition that can only be changed under certain conditions.
- StaticTextFieldDescriptor
This field descriptor has a StaticText property. Every field of this type will always have this string as value.
- TimeRangeSectionValidator
Represents a time range validator. This validator defines that there are two DateTime fields in the SectionDefinition, where one represents the start time and the other the end time. This validator validates whether the end time is always later than the start time.
- UriValidator
Represents a URI validator.
- UserNameValidator
Represents a validator for validating user names.
- ValueWrapperFactory
Represents a value wrapper factory.
- ValueWrapper<T>
Represents a wrapped value.
Interfaces
- IFieldValidator
Represents a field validator.
- ISectionContainer
Represents a container for sections.
- ISectionValidator
Section validator interface.
- IValueWrapper
Represents a value wrapper.
Enums
- SectionDefinitionError.Reason
Defines the section definition error reason.