Interface IRootContext
Represents a root context object in the configuration API. This is considered internal code and not to be used by external applications.
Inherited Members
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.Add(ExtendedXmlSerializer.ExtensionModel.ISerializerExtension)
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.Clear()
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.Contains(ExtendedXmlSerializer.ExtensionModel.ISerializerExtension)
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.CopyTo(ExtendedXmlSerializer.ExtensionModel.ISerializerExtension[], System.Int32)
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.Remove(ExtendedXmlSerializer.ExtensionModel.ISerializerExtension)
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.Count
System.Collections.Generic.ICollection<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.IsReadOnly
System.Collections.Generic.IEnumerable<ExtendedXmlSerializer.ExtensionModel.ISerializerExtension>.GetEnumerator()
Namespace: ExtendedXmlSerializer.Configuration
Assembly: ExtendedXmlSerializer.dll
Syntax
public interface IRootContext : IContext, IExtensionCollection, ICollection<ISerializerExtension>, IEnumerable<ISerializerExtension>, IEnumerable
Properties
Types
A list of type configurations found in this context.
Declaration
ITypeConfigurations Types { get; }
Property Value
ITypeConfigurations
|
Methods
Create()
The main event. Used to create a new serializer and apply any configurations to it.
Declaration
IExtendedXmlSerializer Create()
Returns
IExtendedXmlSerializer
The configured serializer. |