System.Configuration.RegexStringValidator.Validate C# (CSharp) Метод

Validate() публичный Метод

public Validate ( object value ) : void
value object
Результат void
        public override void Validate(object value) {
            ValidatorUtils.HelperParamValidation(value, typeof(string));

            if (value == null) {
                return;
            }

            Match match = _regex.Match((string)value);

            if (!match.Success) {
                throw new ArgumentException(SR.GetString(SR.Regex_validator_error, _expression));
            }
        }
    }

Usage Example

Пример #1
0
		public void IllegalRegex ()
		{
			RegexStringValidator v = new RegexStringValidator ("[0-9+");

			v.Validate ("123456");
			v.Validate ("123457");
		}
All Usage Examples Of System.Configuration.RegexStringValidator::Validate