protected internal FormValueRequiredAttribute( FormValueRequirement requirement, FormValueRequirementRule rule, bool inverse, params string[] submitButtonNames) { // at least one submit button should be found (or being absent if 'inverse') this._submitButtonNames = submitButtonNames; this._requirement = requirement; this._rule = rule; this._inverse = inverse; }
protected internal FormValueRequiredAttribute( FormValueRequirement requirement, FormValueRequirementRule rule, bool inverse, params string[] submitButtonNames) { // at least one submit button should be found (or being absent if 'inverse') this._submitButtonNames = submitButtonNames; this._requirement = requirement; this._rule = rule; this._inverse = inverse; }
public FormValueRequiredAttribute(FormValueRequirement requirement, FormValueRequirementRule rule, params string[] submitButtonNames) : this(requirement, rule, false, submitButtonNames) { }
public FormValueAbsentAttribute(FormValueRequirement requirement, FormValueRequirementRule rule, params string[] submitButtonNames) : base(requirement, rule, true, submitButtonNames) { }
public FormValueRequiredAttribute(FormValueRequirement requirement, FormValueRequirementRule rule, params string[] submitButtonNames) : this(requirement, rule, false, submitButtonNames) { }
public FormValueAbsentAttribute(FormValueRequirement requirement, FormValueRequirementRule rule, params string[] submitButtonNames) : base(requirement, rule, true, submitButtonNames) { }
/// <summary> /// Initializes a new instance of the <see cref="FormValueRequiredAttribute"/> class. /// </summary> /// <param name="requirement"> /// The requirement. /// </param> /// <param name="rule"> /// The rule. /// </param> /// <param name="inverse"> /// The inverse. /// </param> /// <param name="submitButtonNames"> /// The submit button names. /// </param> protected internal FormValueRequiredAttribute( FormValueRequirement requirement, FormValueRequirementRule rule, bool inverse, params string[] submitButtonNames) { this.submitButtonNames = submitButtonNames; this.requirement = requirement; this.rule = rule; this.inverse = inverse; }