2

XmlTypeMappingXmlMembersMappingは、 XmlMappingの 2 つの子クラスです。

それらの違いは何ですか?
特に、以下の Monoコードが両方を別々に処理しているのはなぜですか?

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

0 に答える 0