Class FormFieldValidatorWithParents<TFormAdapter, TFieldAttribute>
- Namespace
- MES.MQC.UtilityLibrary.Form
- Assembly
- MES.MQC.UtilityLibrary.dll
public abstract class FormFieldValidatorWithParents<TFormAdapter, TFieldAttribute> : FormFieldAssistantBase<TFormAdapter>, IFormFieldAssistant where TFormAdapter : IFormAdapter where TFieldAttribute : FieldAttributeBase
Type Parameters
TFormAdapterTFieldAttribute
- Inheritance
-
FormFieldAssistantBase<TFormAdapter>FormFieldValidatorWithParents<TFormAdapter, TFieldAttribute>
- Implements
- Inherited Members
Methods
InitializeCacheKey(FieldAttributeBase)
public override void InitializeCacheKey(FieldAttributeBase fieldConfig)
Parameters
fieldConfigFieldAttributeBase
Validate(IFieldAttribute, FieldAttributeBase[])
public bool Validate(IFieldAttribute fieldConfig, FieldAttributeBase[] parents)
Parameters
fieldConfigIFieldAttributeparentsFieldAttributeBase[]
Returns
Validate(TFieldAttribute, FieldAttributeBase[])
public abstract bool Validate(TFieldAttribute fieldConfig, FieldAttributeBase[] parents)
Parameters
fieldConfigTFieldAttributeparentsFieldAttributeBase[]