Table of Contents

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

TFormAdapter
TFieldAttribute
Inheritance
FormFieldValidatorWithParents<TFormAdapter, TFieldAttribute>
Implements
Inherited Members

Methods

InitializeCacheKey(FieldAttributeBase)

public override void InitializeCacheKey(FieldAttributeBase fieldConfig)

Parameters

fieldConfig FieldAttributeBase

Validate(IFieldAttribute, FieldAttributeBase[])

public bool Validate(IFieldAttribute fieldConfig, FieldAttributeBase[] parents)

Parameters

fieldConfig IFieldAttribute
parents FieldAttributeBase[]

Returns

bool

Validate(TFieldAttribute, FieldAttributeBase[])

public abstract bool Validate(TFieldAttribute fieldConfig, FieldAttributeBase[] parents)

Parameters

fieldConfig TFieldAttribute
parents FieldAttributeBase[]

Returns

bool