Class DuplicateValidatorBase<TItem>
- Namespace
- MES.MQC.UtilityLibrary.Form.Validators
- Assembly
- MES.MQC.UtilityLibrary.dll
public abstract class DuplicateValidatorBase<TItem> : FormFieldValidator<IFormAdapter, FieldAttributeBase>, IFormFieldAssistant
Type Parameters
TItem
- Inheritance
-
DuplicateValidatorBase<TItem>
- Implements
- Derived
- Inherited Members
Properties
Items
public TItem[] Items { get; set; }
Property Value
- TItem[]
Methods
GetItemLabel(TItem)
protected abstract string GetItemLabel(TItem item)
Parameters
itemTItem
Returns
GetLabel(FieldAttributeBase)
protected virtual string GetLabel(FieldAttributeBase fieldConfig)
Parameters
fieldConfigFieldAttributeBase
Returns
Validate(FieldAttributeBase)
public override bool Validate(FieldAttributeBase fieldConfig)
Parameters
fieldConfigFieldAttributeBase