Show / Hide Table of Contents

Interface IExtendedXmlCustomSerializer

The v1 custom serializer.

Namespace: ExtendedXmlSerializer.ExtensionModel.Xml
Assembly: ExtendedXmlSerializer.dll
Syntax
public interface IExtendedXmlCustomSerializer

Methods

Deserialize(XElement)

Deserializes the document subtree from the provided element into a new instance.

Declaration
object Deserialize(XElement xElement)
Parameters
System.Xml.Linq.XElement xElement

The element subtree.

Returns
System.Object

An instance from the provided element subtree.

Serializer(XmlWriter, Object)

Serializes an instance.

Declaration
void Serializer(XmlWriter xmlWriter, object instance)
Parameters
System.Xml.XmlWriter xmlWriter

The writer holding the destination document.

System.Object instance

The instance to serialize.

Extension Methods

ExtensionMethods.Return<T, TOut>(T, TOut)
ExtensionMethods.To<T>(Object)
ExtensionMethods.AsValid<T>(Object, String)
ExtensionMethodsForAttachedProperties.Get<TType, TValue>(TType, Property<TType, TValue>)
ExtensionMethodsForAttachedProperties.Set<TType, TValue>(TType, Property<TType, TValue>, TValue)
ExtensionMethodsForCoreSources.If<TParameter, TResult>(TResult, ISpecification<TParameter>)
ExtensionMethodsForCoreSources.Let<TSpecification, TInstance>(TInstance, ISpecification<TSpecification>, TInstance)
Back to top Generated by DocFX