У службы WCF, которая имеет DataMember с пользовательскими узлами (имена и номера деталей могут быть различными) Пример:WCF XmlElement сериализации/десериализации
<AppData>
<sometag>something</sometag>
<othertag>something else</othertag>
</AppData>
определение член как:
<DataMember(IsRequired:=False)>
Public AppData As XmlElement
он работает только для одного элемента.
Определение типа:
<DataMember(IsRequired:=False)>
Public AppData As List(Of XmlElement)
обернутых внутренних тегов в имени класса тега:
<AppData>
<XmlElement><sometag>something</sometag></XmlElement>
<XmlElement><othertag>something else</othertag></XmlElement>
</AppData>
Решение для меня было с помощью атрибут: Public AppData Как XmlElement –