public CExceptionDeserializer(Type type) : base(type)
        {
            List <MemberInfo> fieldList = CExceptionSerializer.GetSerializableFields();

            foreach (MemberInfo fieldInfo in fieldList)
            {
                if (m_deserFields.ContainsKey(fieldInfo.Name))
                {
                    m_deserFields[fieldInfo.Name] = fieldInfo;
                }
                else
                {
                    m_deserFields.Add(fieldInfo.Name, fieldInfo);
                }
            }
            m_type = type;
        }