Show / Hide Table of Contents

Namespace ExtendedXmlSerializer.ExtensionModel.Xml

Classes

DeclaredMemberNames

A default implementation that selects the name for a member from metadata attributes, specifically the System.Xml.Serialization.XmlAttributeAttribute and System.Xml.Serialization.XmlElementAttribute attributes (in that order).

DefaultMemberOrder

Default order selector that looks for a System.Xml.Serialization.XmlElementAttribute.Order and if not specified, uses the System.Reflection.MemberInfo.MetadataToken.

DefaultMetadataSpecification

The default implementation of the metadata specifications, determining the policies used to allow a given field or property to be selected as a valid member.

Defaults

Convenience class to hold system defaults.

MemberFormatExtension

Default extension used to determine whether to format a given member as an Xml attribute or as an Xml element.

MemberSpecification<T>

A base component that is used for metadata specifications.

PrefixRegistryExtension

An extension used to customize prefix registration.

XmlReaderFactory

Component used to create a new System.Xml.XmlReader for each deserialization operation.

XmlSerializationExtension

A default extension that is used to configure all necessary components for xml-specific serialization and deserialization.

Interfaces

ICustomMemberSerializers

Specialized selector that manages custom serializer registration for a specific member.

ICustomSerializers

Specialized selector that manages custom serializer registration for a specific type.

ICustomXmlSerializers

Specialized selector for v1 functionality. This is unsupported and consumers should use the v2 ICustomSerializers equivalent instead.

IExtendedXmlCustomSerializer

The v1 custom serializer.

IExtendedXmlCustomSerializer<T>

A strongly-typed v1 custom serializer.

IPrefix

A specialized selector to expand a provided prefix.

IPrefixes

A prefix store, keyed by System.Xml.XmlWriter.

ISerializer

A baseline XML-based serializer.

IXmlReaderFactory

Responsible for providing a reader per deserialization operation.

IXmlWriterFactory

Responsible for providing a writer per serialization operation.

Back to top Generated by DocFX