Castle.Components.DictionaryAdapter.Xml.XmlReferenceManager
namespace Castle.Components.DictionaryAdapter.Xml
{
public class XmlReferenceManager
{
public XmlReferenceManager(IXmlNode root, IXmlReferenceFormat format);
public bool TryGet(object keyObject, out object inGraphObject);
public void Add(IXmlNode node, object keyValue, object newValue, bool isInGraph);
public bool OnGetStarting(ref IXmlNode node, ref object value, out object token);
public void OnGetCompleted(IXmlNode node, object value, object token);
public bool OnAssigningNull(IXmlNode node, object oldValue);
public bool OnAssigningValue(IXmlNode node, object oldValue, ref object newValue, out object token);
public void OnAssignedValue(IXmlNode node, object givenValue, object storedValue, object token);
public void UnionWith(XmlReferenceManager other);
}
}