| IXmlSerializable | 提供 XML 序列化和反序列化的自定义格式化。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| XmlAttributeOverrides | 在使用 XmlSerializer 对对象进行序列化或反序列化时,允许覆盖属性。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| XmlRootAttribute | 将属性目标标记为 XML 根元素并控制其 XML 序列化。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| XmlSerializationReader | 改进 XmlReader 使用体验的服务类。 |
| XmlSerializationWriter | 改进 XmlWriter 使用体验的服务类。 |
| XmlSerializer | 执行对象到 XML 文档的序列化和反序列化。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| XmlSerializerImplementation | 内部类,用于与 XmlSerializer 一起使用。 |
| XmlSerializerNamespaces | 包含 Serialization::XmlSerializer 用于在 XML 文档实例中生成限定名称的 XML 命名空间和前缀。 |