The ININ.IceLib.Configuration.Validators namespace contains classes that provide support to the classes in the ININ.IceLib.Configuration namespace. Examples of the supporting classes are enumerations, event argument classes, and delegates used by events within classes.
Classes
Class | Description | |
---|---|---|
AcgTreeValidator |
Represents ACG Tree validator.
| |
AnalyzerKeywordCountValueValidator |
Represents Analyzer keyword count values validator. This validator verifies that the number of keywords does not exceed the maximum number of keywords.
| |
AnalyzerPronunciationValueValidator |
Represents Analyzer pronunciation values validator. This validator validates that a given pronunciation is valid.
| |
AnalyzerWordValueValidator |
Represents Analyzer keyword values validator. This validator validates that a given analyzer word is a valid word.
| |
AttendantProfileValidator |
Represents Attendant Profile validator. This validator validates that a given attendant profile must exist.
| |
CharacterDelimitedValueValidator |
Represents character delimited value validator. This validator validates that a given character delimited value matches the number of expected elements
and each of the values in it is valid.
| |
CollectionCountValidator |
Represents a configuration value collection count validator. This validator validates that a given collection contains the appropriate number of items.
| |
CollectionItemValidator |
Represents a configuration value collection item validator. This validator validates each collection item with its appropriate validator.
| |
ExistingAttributeValueValidator |
Represents a configuration value existing attribute value validator. This validator validates that a given attribute must exist.
| |
ExistingExtensionValidator |
Represents and existing extension validator. This validator validates that a given extension must exist within either a User, Workgroup, Station or StationGroup.
| |
ExistingInstanceIdValidator |
Represents a configuration value existing instance ID validator. This validator validates that a given instance ID must exist.
| |
ExistingInstanceIdWithAttributeValueValidator |
Represents an existing instance ID with attribute value validator. This validator validates that a given instance ID exists and has an attribute with specific values.
| |
ExistingLanguageValuesValidator |
Represents an existing language code validation object. This object validates that a given language code must exist.
| |
ExtensionValidator |
Represents an Extension validator. This validator validates that a given extension does not already exist.
| |
InvalidCharacterValidator |
Represents Invalid Character validator. This validator validates that a given value does not contain invalid characters.
| |
InvalidMailboxFolderValidator |
Represents the invalid mailbox folder validator. This validator indicates that a the specified mailbox folder is not valid.
| |
MultipleOfValidator |
Represents Multiple Of validator. This validator validates that a given value can be equally divided by the provided MultipleOf value.
| |
MutuallyExclusiveValueValidator |
Represents a configuration mutually exclusive value validator. This validator validates that a given attribute cannot be set if
other conflicting attributes are also set.
| |
PropertyNotApplicableValidator |
Represents property not applicable validator. This validator indicates that a property is applicable with the current configuration.
| |
RangeFloatValidator |
Represents a configuration value range float validator. This validator validates that a given float value falls within a specific range.
| |
RangeValidator |
Represents a configuration value range validator. This validator validates that a given value falls within a specified range.
| |
RecorderPolicyAnalyzerKeywordCountValueValidator |
Represents Analyzer keyword count values validator for Recorder Policies. This validator verifies that the number of keywords assigned to a Recorder Policy does not exceed the maximum number of keywords.
| |
ReferenceCountValidator |
Represents a reference count validator. This validator validates that a given attribute value is only referenced the appropriate number of times.
| |
RegularExpressionValidator |
Represents a configuration value regular expression validator. This validator validates that a given value matches a specified regular expression.
| |
RequiredAttributeValidator |
Represents a configuration attribute required value validator. This validator validates that an attribute must be specified.
| |
RequiredValueValidator |
Represents a configuration value required value validator. This validator validates that a value must be specified.
| |
ScheduleEndDateTimeValidator |
Represents the schedule end date/time validator. This validator validates that a given end date
or end time is less than the start date if it is specified.
| |
StringLengthValidator |
Represents a configuration value string length validator. This validator validates that a given string must be within a specific length.
| |
UniqueAttributeValueValidator |
Represents a configuration value unique instance ID validator. This validator validates that a given attribute value is unique across all attributes of the same type.
| |
UniqueInstanceIdValidator |
Represents a configuration value unique instance ID validator. This validator validates that a given value must be unique across all objects of the same type.
| |
ValidationGroupValidator |
Represents a group of validators.
| |
Validator |
Represents a configuration value validator.
| |
ValidFormatValidator |
Represents a configuration value format validator. This validator validates that a given value is in a valid format.
| |
ValidValuesValidator |
Represents a configuration value valid values validator. This validator validates that a given value falls within its valid values.
| |
WorkgroupAnalyzerKeywordCountValueValidator |
Represents workgroup Analyzer keyword count values validator. This validator verifies that the number of keywords assigned to a workgroup does not exceed the maximum number of keywords.
|
Enumerations
Enumeration | Description | |
---|---|---|
ValidationGroupValidator..::..ValidationLogicalOperator |
Specifies what type of logical operator this ValidationGroup will use
to combine its child validators.
|
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 SU 6 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 SU 6 and beyond.