Exemplo n.º 1
0
 internal void SetStringValue(string value)
 {
     _value = _property.ConvertFromString(value);
     if (!object.Equals(_value, DefaultValue))
     {
         _origin = APGenPropertyValueOrigin.SetHere;
     }
 }
Exemplo n.º 2
0
        private void ValidateValue(APGenProperty property, string value)
        {
            APValidatorBase validator;

            if (property == null || (validator = property.Validator) == null)
                return;

            if (!validator.CanValidate(property.Type))
                throw new APGenException(APResource.GetString(APResource.APGen_ValidatorNotSupportType, property.Type));
            validator.Validate(property.ConvertFromString(value));
        }
Exemplo n.º 3
0
		private void ValidateValue(APGenProperty property, string value)
		{
			APValidatorBase validator;

			if (property == null || (validator = property.Validator) == null)
				return;

			if (!validator.CanValidate(property.Type))
				throw new APGenException(APResource.GetString(APResource.APGen_ValidatorNotSupportType, property.Type));
			validator.Validate(property.ConvertFromString(value));
		}