Class ContextBase
A base component used by configuration components to assume shared functionality.
Inheritance
System.Object
ContextBase
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ExtendedXmlSerializer.Configuration
Assembly: ExtendedXmlSerializer.dll
Syntax
public abstract class ContextBase : IContext
Constructors
ContextBase(IContext)
ContextBase(IRootContext, IContext)
Creates a new instance.
Declaration
protected ContextBase(IRootContext root, IContext parent)
Parameters
IRootContext
root
|
IContext
parent
|
Properties
Parent
Represents this context's parent.
Declaration
public IContext Parent { get; }
Property Value
IContext
|
Implements
Root
The root context.
Declaration
public IRootContext Root { get; }
Property Value
IRootContext
|
Implements
Methods
Create()
The main event. Used to create a new serializer and apply any configurations to it.
Declaration
public IExtendedXmlSerializer Create()
Returns
IExtendedXmlSerializer
The configured serializer. |