/// <summary>
        /// <para>Initializes a new instance of the <see cref="ContainsCharactersValidatorAttribute"/> </para>
        /// </summary>
        /// <param name="characterSet">The character set to be evaluated.</param>
        /// <param name="containsCharacters">The mode to evaluate the character set.</param>
        public ContainsCharactersValidatorAttribute(string characterSet, ContainsCharacters containsCharacters)
        {
            ValidatorArgumentsValidatorHelper.ValidateContainsCharacterValidator(characterSet);

            this.characterSet = characterSet;
            this.containsCharacters = containsCharacters;
        }
Пример #2
0
        /// <summary>
        /// <para>Initializes a new instance of the <see cref="ContainsCharactersValidatorAttribute"/> </para>
        /// </summary>
        /// <param name="characterSet">The character set to be evaluated.</param>
        /// <param name="containsCharacters">The mode to evaluate the character set.</param>
        public ContainsCharactersValidatorAttribute(string characterSet, ContainsCharacters containsCharacters)
        {
            ValidatorArgumentsValidatorHelper.ValidateContainsCharacterValidator(characterSet);

            this.characterSet       = characterSet;
            this.containsCharacters = containsCharacters;
        }
Пример #3
0
 public ContainsCharactersValidator(string characterSet, ContainsCharacters containsCharacters, string messageTemplate, bool negated)
     : base(messageTemplate, (string)null, negated)
 {
     ValidatorArgumentsValidatorHelper.ValidateContainsCharacterValidator(characterSet);
     this.characterSet       = characterSet;
     this.containsCharacters = containsCharacters;
 }
        public ContainsCharactersValidatorOperation(string keyToValidate, string resultKey, string characters, ContainsCharacters containsCharacters, bool negated)
            : base(keyToValidate, resultKey) {

            Validator = new ContainsCharactersValidator(
                characters,
                containsCharacters,
                negated
            ) { Tag = keyToValidate };
        }
Пример #5
0
 public ContainsCharactersValidator(string characterSet, ContainsCharacters containsCharacters, bool negated) : this(characterSet, containsCharacters, null, negated)
 {
 }
Пример #6
0
 public ContainsCharactersValidator(string characterSet, ContainsCharacters containsCharacters, string messageTemplate) : this(characterSet, containsCharacters, messageTemplate, false)
 {
 }
Пример #7
0
 public ContainsCharactersValidator(string characterSet, ContainsCharacters containsCharacters) : this(characterSet, containsCharacters, false)
 {
 }
 public ContainsCharactersValidatorOperation(string keyToValidate, string resultKey, string characters, ContainsCharacters containsCharacters, bool negated)
     : base(keyToValidate, resultKey)
 {
     Validator = new ContainsCharactersValidator(
         characters,
         containsCharacters,
         negated
         )
     {
         Tag = keyToValidate
     };
 }
 /// <summary>
 /// Creates an instance of <see cref="ContainsCharactersValidatorNode"/> based on runtime configuration data.
 /// </summary>
 /// <param name="validatorData">The corresponding runtime configuration data.</param>
 public ContainsCharactersValidatorNode(ContainsCharactersValidatorData validatorData)
     : base(validatorData)
 {
     this.characterSet = validatorData.CharacterSet;
     this.containsCharacters = validatorData.ContainsCharacters;
 }
Пример #10
0
 /// <summary>
 /// Creates an instance of <see cref="ContainsCharactersValidatorNode"/> based on runtime configuration data.
 /// </summary>
 /// <param name="validatorData">The corresponding runtime configuration data.</param>
 public ContainsCharactersValidatorNode(ContainsCharactersValidatorData validatorData)
     : base(validatorData)
 {
     this.characterSet       = validatorData.CharacterSet;
     this.containsCharacters = validatorData.ContainsCharacters;
 }