XmlTypeMapping和XmlMembersMapping之间的区别?

时间:2012-08-24 09:40:13

标签: .net mono xml-serialization

XmlTypeMappingXmlMembersMappingXmlMapping的两个子类。

他们之间有什么区别?
特别是,任何想法为什么下面的Mono code都是单独处理?

        if (_typeMap is XmlTypeMapping)
        {
            if (_format == SerializationFormat.Literal)
                return ReadRoot ((XmlTypeMapping)_typeMap);
            else
                return ReadEncodedObject ((XmlTypeMapping)_typeMap);
        }
        else
            return ReadMessage ((XmlMembersMapping)_typeMap);

0 个答案:

没有答案