Работа, чтобы получить DateTimes для любого часового пояса.
Я использую DateTimeOffset, а также строку и атрибут XmlElement. Когда я это делаю, я получаю следующую ошибку:
[InvalidOperationException: 'dateTime'
недопустимое значение для
Свойство XmlElementAttribute.DataType.
dateTime не может быть преобразован в
System.String.]
System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping (TypeModel
модель, String NS, ImportContext
контекст, String dataType,
XmlAttributes a, логические повторы,
Логическая openModel, RecursionLimiter
ограничитель) + 450
[InvalidOperationException: было
ошибка, отражающая тип
'System.String'.]
System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping (TypeModel
модель, String NS, ImportContext
контекст, String dataType,
XmlAttributes a, логические повторы,
Логическая openModel, RecursionLimiter
ограничитель) + 1621
System.Xml.Serialization.XmlReflectionImporter.ImportAccessorMapping (MemberMapping
аксессор, модель FieldModel,
XmlAttributes a, String ns, Type
choiceIdentifierType, логический RPC,
Логическая openModel, RecursionLimiter
ограничитель) + 8750
System.Xml.Serialization.XmlReflectionImporter.ImportFieldMapping (StructModel
родитель, модель FieldModel,
XmlAttributes a, String ns,
Ограничитель RecursionLimiter) + 139
System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers (StructMapping
отображение, модель StructModel, логическое значение
openModel, String typeName,
Ограничитель RecursionLimiter) + 1273
[InvalidOperationException: было
ошибка, отражающая свойство
'creationTimeX'.] ...