示例#1
0
        public static string GetSerializedValue(this SimplifiedType a)
        {
            switch (a)
            {
            case SimplifiedType.String:
                return("string");

            case SimplifiedType.Integer:
                return("integer");

            case SimplifiedType.Boolean:
                return("boolean");

            case SimplifiedType.Decimal:
                return("decimal");

            case SimplifiedType.Double:
                return("double");

            case SimplifiedType.Float:
                return("float");

            case SimplifiedType.Duration:
                return("duration");

            case SimplifiedType.Time:
                return("time");

            case SimplifiedType.DateTime:
                return("dateTime");

            case SimplifiedType.Base64Binary:
                return("base64Binary");

            default:
                throw new Exception("Simplified type has invalid value: " + a.ToString());
            }
        }