Table of Contents

Namespace Cuemon.Xml.Serialization

Assembly: Cuemon.Xml.dll

The Cuemon.Xml.Serialization namespace contains types that are used to serialize and deserialize objects into and from XML format. The namespace is an addition to the System.Xml.Serialization namespace.

Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0

Complements: System.Xml.Serialization namespace 🔗

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 System.Xml.Serialization.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.