System.Runtime.Serialization.Formatters.Soap.Converter.IsSiTransmitType C# (CSharp) Method

IsSiTransmitType() static private method

static private IsSiTransmitType ( InternalPrimitiveTypeE code ) : bool
code InternalPrimitiveTypeE
return bool
        internal static bool IsSiTransmitType(InternalPrimitiveTypeE code)
        {
            switch (code)
            {
                case InternalPrimitiveTypeE.TimeSpan:
                case InternalPrimitiveTypeE.DateTime:
                case InternalPrimitiveTypeE.Time:
                case InternalPrimitiveTypeE.Date:
                case InternalPrimitiveTypeE.YearMonth:
                case InternalPrimitiveTypeE.Year:
                case InternalPrimitiveTypeE.MonthDay:
                case InternalPrimitiveTypeE.Day:
                case InternalPrimitiveTypeE.Month:
                case InternalPrimitiveTypeE.HexBinary:
                case InternalPrimitiveTypeE.Base64Binary:
                case InternalPrimitiveTypeE.Integer:
                case InternalPrimitiveTypeE.PositiveInteger:
                case InternalPrimitiveTypeE. NonPositiveInteger:
                case InternalPrimitiveTypeE.NonNegativeInteger:
                case InternalPrimitiveTypeE.NegativeInteger:
                case InternalPrimitiveTypeE.AnyUri:
                case InternalPrimitiveTypeE.QName:
                case InternalPrimitiveTypeE.Notation:
                case InternalPrimitiveTypeE.NormalizedString:
                case InternalPrimitiveTypeE.Token:
                case InternalPrimitiveTypeE.Language:
                case InternalPrimitiveTypeE.Name:
                case InternalPrimitiveTypeE.Idrefs:
                case InternalPrimitiveTypeE.Entities:
                case InternalPrimitiveTypeE.Nmtoken:
                case InternalPrimitiveTypeE.Nmtokens:
                case InternalPrimitiveTypeE.NcName:
                case InternalPrimitiveTypeE.Id:
                case InternalPrimitiveTypeE.Idref:
                case InternalPrimitiveTypeE.Entity:
                case InternalPrimitiveTypeE.Invalid:                    
                    return true;
                default:
                    return false;
            }
        }