private XmlDeserializationContext(XmlDeserializationContext parent, XPathNavigator currentNode, string value, Type deserializationType)
     : base(parent.Document, currentNode, value)
 {
     Deserializers       = parent.Deserializers;
     DeserializationType = deserializationType;
 }
 private XmlDeserializationContext(XmlDeserializationContext parent, XPathNodeIterator nodes, Type deserializationType)
     : base(parent.Document, nodes)
 {
     Deserializers       = parent.Deserializers;
     DeserializationType = deserializationType;
 }
 protected bool Equals(XmlDeserializationContext other)
 {
     return(Equals(Deserializers, other.Deserializers) && Equals(DeserializationType, other.DeserializationType));
 }