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

InitEscapeA() private static method

private static InitEscapeA ( ) : void
return void
        private static void InitEscapeA()
        {
            escapeA = new bool[primitiveTypeEnumLength];
            escapeA[(int)InternalPrimitiveTypeE.Invalid] = true;
            escapeA[(int)InternalPrimitiveTypeE.Boolean] = false;
            escapeA[(int)InternalPrimitiveTypeE.Byte] = false;
            escapeA[(int)InternalPrimitiveTypeE.Char] = true;
            escapeA[(int)InternalPrimitiveTypeE.Decimal] = false;
            escapeA[(int)InternalPrimitiveTypeE.Double] = false;
            escapeA[(int)InternalPrimitiveTypeE.Int16] = false;
            escapeA[(int)InternalPrimitiveTypeE.Int32] = false;
            escapeA[(int)InternalPrimitiveTypeE.Int64] = false;
            escapeA[(int)InternalPrimitiveTypeE.SByte] = false;
            escapeA[(int)InternalPrimitiveTypeE.Single] = false;
            escapeA[(int)InternalPrimitiveTypeE.TimeSpan] = false;
            escapeA[(int)InternalPrimitiveTypeE.DateTime] = false;
            escapeA[(int)InternalPrimitiveTypeE.UInt16] = false;
            escapeA[(int)InternalPrimitiveTypeE.UInt32] = false;
            escapeA[(int)InternalPrimitiveTypeE.UInt64] = false;

            escapeA[(int)InternalPrimitiveTypeE.Time] = false;
            escapeA[(int)InternalPrimitiveTypeE.Date] = false;
            escapeA[(int)InternalPrimitiveTypeE.YearMonth] = false;
            escapeA[(int)InternalPrimitiveTypeE.Year] = false;
            escapeA[(int)InternalPrimitiveTypeE.MonthDay] = false;
            escapeA[(int)InternalPrimitiveTypeE.Day] = false;
            escapeA[(int)InternalPrimitiveTypeE.Month] = false;
            escapeA[(int)InternalPrimitiveTypeE.HexBinary] = false;
            escapeA[(int)InternalPrimitiveTypeE.Base64Binary] = false;
            escapeA[(int)InternalPrimitiveTypeE.Integer] = false;
            escapeA[(int)InternalPrimitiveTypeE.PositiveInteger] = false;
            escapeA[(int)InternalPrimitiveTypeE.NonPositiveInteger] = false;
            escapeA[(int)InternalPrimitiveTypeE.NonNegativeInteger] = false;
            escapeA[(int)InternalPrimitiveTypeE.NegativeInteger] = false;
            escapeA[(int)InternalPrimitiveTypeE.AnyUri] = true;
            escapeA[(int)InternalPrimitiveTypeE.QName] = true;
            escapeA[(int)InternalPrimitiveTypeE.Notation] = true;
            escapeA[(int)InternalPrimitiveTypeE.NormalizedString] = false;
            escapeA[(int)InternalPrimitiveTypeE.Token] = true;
            escapeA[(int)InternalPrimitiveTypeE.Language] = true;
            escapeA[(int)InternalPrimitiveTypeE.Name] = true;
            escapeA[(int)InternalPrimitiveTypeE.Idrefs] = true;
            escapeA[(int)InternalPrimitiveTypeE.Entities] = true;
            escapeA[(int)InternalPrimitiveTypeE.Nmtoken] = true;
            escapeA[(int)InternalPrimitiveTypeE.Nmtokens] = true;
            escapeA[(int)InternalPrimitiveTypeE.NcName] = true;
            escapeA[(int)InternalPrimitiveTypeE.Id] = true;
            escapeA[(int)InternalPrimitiveTypeE.Idref] = true;
            escapeA[(int)InternalPrimitiveTypeE.Entity] = true;
        }