public RuleRequiredForAtLeast1PropertyAttribute(string id, DefaultContexts targetContexts, string targetProperties) : base(id, targetContexts) { Properties.TargetProperties = targetProperties; SkipNullOrEmptyValues = false; }
public RuleFromIPropertyValueValidatorAttribute(string id, DefaultContexts targetContexts, string messageTemplate) : base(id, targetContexts, messageTemplate) { }
public RuleFromIPropertyValueValidatorAttribute(string id, DefaultContexts targetContexts) : base(id, targetContexts) { }
public RuleValidFileNameAttribute(string id, DefaultContexts targetContexts) : base(id, targetContexts) { }
public RuleValidFileNameAttribute(DefaultContexts targetContexts) : base(null, targetContexts) { }
public RuleValidFileNameAttribute(string id, DefaultContexts targetContexts, string messageTemplate) : base(id, targetContexts, messageTemplate) { }
public RuleStringLengthComparisonAttribute(string id, DefaultContexts targetContexts, int rightOperand, StringLengthComparisonMode comparisonMode) : this(id, targetContexts, rightOperand, comparisonMode, string.Empty) { }
public RuleStringLengthComparisonAttribute(string id, DefaultContexts targetContexts, int rightOperand, StringLengthComparisonMode comparisonMode, string customMessageTemplate) : this(id, targetContexts.ToString(), rightOperand, comparisonMode, string.Empty) { }
/// <summary> /// Initializes a new instance of the RuleConditionalIsRequiredAttribute class. /// </summary> /// <param name="contextType"></param> /// <param name="condition">The Condition to execute, must return bool</param> /// <param name="cstmErrorMessage">Custom Error Message to Display</param> /// <param name="id"></param> public RuleConditionalIsRequiredAttribute(string id, DefaultContexts contextType, string condition, string cstmErrorMessage) : base(id, contextType) { Condition = condition; CustomErrorMessage = cstmErrorMessage; }
public RuleRequiredForAtLeast1PropertyAttribute(string id, DefaultContexts targetContexts, string targetProperties) : base(id, targetContexts) { Properties.TargetProperties = targetProperties; }