Table of Contents

Namespace Cuemon.Xml.Serialization

Assembly: Cuemon.Xml.dll

Serialize and deserialize objects to and from XML format with a flexible serializer framework. Use this namespace when you need XML serialization with options configuration. Start with XmlSerializer for serialization operations, or configure settings with XmlSerializerOptions and apply defaults via ApplyToDefaultSettings.

Availability: .NET 10, .NET 9 and .NET Standard 2.0

Complements: System.Xml.Serialization namespace 🔗

Extension Members

Type Ext Methods
IDecorator ⬇️ ApplyToDefaultSettings

Related: Cuemon.Extensions.Xml.Serialization namespace 📘

Classes

DynamicXmlConverter

Provides a factory based way to create and wrap an XmlConverter implementation.

DynamicXmlConverterCore

Infrastructure class for DynamicXmlConverter. Implements the XmlConverter

DynamicXmlSerializable

Provides a factory based way to create and wrap an IXmlSerializable implementation.

XmlConvert

Provides methods for converting between .NET types and XML types.

XmlQualifiedEntity

A class designed to help assure qualified names in XML serializations.

XmlSerializer

Serializes and deserializes objects into and from the XML format.

XmlSerializerOptions

Configuration options for XmlSerializer.

XmlSerializerOptionsDecoratorExtensions

Extension methods for the XmlSerializerOptions class hidden behind the IDecorator<T> interface.

XmlWrapper

Provide ways to override the default XML serialization.