Ejemplo n.º 1
0
 private void ValidateGuidDefaultValue(ScalarType scalar)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultGuid(_default));
     }
 }
Ejemplo n.º 2
0
 private void ValidateIntegralDefaultValue(ScalarType scalar, long minValue, long maxValue)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultIntegral(_default, minValue, maxValue));
     }
 }
Ejemplo n.º 3
0
 private void ValidateGuidDefaultValue(ScalarType scalar)
 {
     if (scalar.TryParse(this._default, out this._defaultObject))
     {
         return;
     }
     this._element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, (object)Strings.InvalidDefaultGuid((object)this._default));
 }
Ejemplo n.º 4
0
 private void ValidateDateTimeOffsetDefaultValue(ScalarType scalar)
 {
     if (scalar.TryParse(this._default, out this._defaultObject))
     {
         return;
     }
     this._element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, (object)Strings.InvalidDefaultDateTimeOffset((object)this._default, (object)"yyyy-MM-dd HH\\:mm\\:ss.fffffffz".Replace("\\", "")));
 }
Ejemplo n.º 5
0
 private void ValidateIntegralDefaultValue(ScalarType scalar, long minValue, long maxValue)
 {
     if (scalar.TryParse(this._default, out this._defaultObject))
     {
         return;
     }
     this._element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, (object)Strings.InvalidDefaultIntegral((object)this._default, (object)minValue, (object)maxValue));
 }
Ejemplo n.º 6
0
 private void ValidateFloatingPointDefaultValue(ScalarType scalar, double minValue, double maxValue)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error,
             Strings.InvalidDefaultFloatingPoint(_default, minValue, maxValue));
     }
 }
Ejemplo n.º 7
0
        private void ValidateDecimalDefaultValue(ScalarType scalar)
        {
            if (scalar.TryParse(_default, out _defaultObject))
            {
                return;
            }

            _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultDecimal(_default, 38, 38));
        }
Ejemplo n.º 8
0
 private void ValidateDateTimeOffsetDefaultValue(ScalarType scalar)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultDateTimeOffset(
                 _default,
                 ScalarType.DateTimeOffsetFormat.Replace(@"\", "")));
     }
 }
Ejemplo n.º 9
0
        private void ValidateBinaryDefaultValue(ScalarType scalar)
        {
            if (scalar.TryParse(_default, out _defaultObject))
            {
                return;
            }

            var errorMessage = Strings.InvalidDefaultBinaryWithNoMaxLength(_default);

            _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, errorMessage);
        }
Ejemplo n.º 10
0
 private void ValidateFloatingPointDefaultValue(
     ScalarType scalar,
     double minValue,
     double maxValue)
 {
     if (scalar.TryParse(this._default, out this._defaultObject))
     {
         return;
     }
     this._element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, (object)Strings.InvalidDefaultFloatingPoint((object)this._default, (object)minValue, (object)maxValue));
 }
Ejemplo n.º 11
0
 private void ValidateGuidDefaultValue(ScalarType scalar)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultGuid(_default));
     }
 }
Ejemplo n.º 12
0
 private void ValidateFloatingPointDefaultValue(ScalarType scalar, double minValue, double maxValue)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error,
             Strings.InvalidDefaultFloatingPoint(_default, minValue, maxValue));
     }
 }
Ejemplo n.º 13
0
        private void ValidateDecimalDefaultValue(ScalarType scalar)
        {
            if (scalar.TryParse(_default, out _defaultObject))
            {
                return;
            }

            _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultDecimal(_default, 38, 38));
        }
Ejemplo n.º 14
0
 private void ValidateDateTimeOffsetDefaultValue(ScalarType scalar)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultDateTimeOffset(
                 _default,
                 ScalarType.DateTimeOffsetFormat.Replace(@"\", "")));
     }
 }
Ejemplo n.º 15
0
 private void ValidateIntegralDefaultValue(ScalarType scalar, long minValue, long maxValue)
 {
     if (!scalar.TryParse(_default, out _defaultObject))
     {
         _element.AddError(
             ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, Strings.InvalidDefaultIntegral(_default, minValue, maxValue));
     }
 }
Ejemplo n.º 16
0
        private void ValidateBinaryDefaultValue(ScalarType scalar)
        {
            if (scalar.TryParse(_default, out _defaultObject))
            {
                return;
            }

            var errorMessage = Strings.InvalidDefaultBinaryWithNoMaxLength(_default);
            _element.AddError(ErrorCode.InvalidDefault, EdmSchemaErrorSeverity.Error, errorMessage);
        }