// Assembly: System.Xml
// Full name: System.Xml.DocumentXPathNavigator

namespace System.Xml
{
public class DocumentXPathNavigator // TypeDefIndex: 6716
{
	// Fields
	type#29137 document;
	type#29198 source;
	type#20868 attributeIndex;
	type#29150 namespaceParent;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#29136 document, type#29197 node) { }
	// RVA: -1
	public type#28660 .ctor(type#17405 other) { }
	// RVA: -1
	public virtual type#29028 Clone() { }
	// RVA: -1
	public virtual type#29188 get_NameTable() { }
	// RVA: -1
	public virtual type#29045 get_NodeType() { }
	// RVA: -1
	public virtual type#26576 get_LocalName() { }
	// RVA: -1
	public virtual type#26576 get_NamespaceURI() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#26576 get_Prefix() { }
	// RVA: -1
	public virtual type#26576 get_Value() { }
	// RVA: -1
	private type#26576 get_ValueDocument() { }
	// RVA: -1
	private type#26576 get_ValueText() { }
	// RVA: -1
	public virtual type#26576 get_BaseURI() { }
	// RVA: -1
	public virtual type#26576 get_XmlLang() { }
	// RVA: -1
	public virtual type#23705 get_UnderlyingObject() { }
	// RVA: -1
	public virtual type#15313 MoveToAttribute(type#26576 localName, type#26576 namespaceURI) { }
	// RVA: -1
	public virtual type#15313 MoveToFirstAttribute() { }
	// RVA: -1
	public virtual type#15313 MoveToNextAttribute() { }
	// RVA: -1
	public virtual type#15313 MoveToNamespace(type#26576 name) { }
	// RVA: -1
	public virtual type#15313 MoveToFirstNamespace(type#29026 scope) { }
	// RVA: -1
	private static type#15313 MoveToFirstNamespaceLocal(type#29101 attributes, type#11942 index) { }
	// RVA: -1
	private static type#15313 MoveToFirstNamespaceGlobal(type#12246 attributes, type#11942 index) { }
	// RVA: -1
	public virtual type#15313 MoveToNextNamespace(type#29026 scope) { }
	// RVA: -1
	private static type#15313 MoveToNextNamespaceLocal(type#29101 attributes, type#11942 index) { }
	// RVA: -1
	private static type#15313 MoveToNextNamespaceGlobal(type#12246 attributes, type#11942 index) { }
	// RVA: -1
	private type#15313 PathHasDuplicateNamespace(type#29149 top, type#29149 bottom, type#26576 localName) { }
	// RVA: -1
	public virtual type#26576 LookupNamespace(type#26576 prefix) { }
	// RVA: -1
	public virtual type#15313 MoveToNext() { }
	// RVA: -1
	public virtual type#15313 MoveToFirstChild() { }
	// RVA: -1
	public virtual type#15313 MoveToParent() { }
	// RVA: -1
	public virtual type#28660 MoveToRoot() { }
	// RVA: -1
	public virtual type#15313 MoveTo(type#29028 other) { }
	// RVA: -1
	public virtual type#15313 MoveToId(type#26576 id) { }
	// RVA: -1
	public virtual type#15313 MoveToChild(type#26576 localName, type#26576 namespaceUri) { }
	// RVA: -1
	public virtual type#15313 MoveToChild(type#29045 type) { }
	// RVA: -1
	public virtual type#15313 MoveToFollowing(type#26576 localName, type#26576 namespaceUri, type#29028 end) { }
	// RVA: -1
	public virtual type#15313 MoveToFollowing(type#29045 type, type#29028 end) { }
	// RVA: -1
	public virtual type#15313 MoveToNext(type#26576 localName, type#26576 namespaceUri) { }
	// RVA: -1
	public virtual type#15313 MoveToNext(type#29045 type) { }
	// RVA: -1
	public virtual type#15313 IsSamePosition(type#29028 other) { }
	// RVA: -1
	public virtual type#15313 IsDescendant(type#29028 other) { }
	// RVA: -1
	public virtual type#20686 get_SchemaInfo() { }
	// RVA: -1
	private static type#29197 OwnerNode(type#29197 node) { }
	// RVA: -1
	private static type#20867 GetDepth(type#29197 node) { }
	// RVA: -1
	private type#29213 Compare(type#29197 node1, type#29197 node2) { }
	// RVA: -1
	public virtual type#29213 ComparePosition(type#29028 other) { }
	// RVA: -1
	private virtual type#29197 System.Xml.IHasXmlNode.GetNode() { }
	// RVA: -1
	public virtual type#29038 SelectDescendants(type#26576 localName, type#26576 namespaceURI, type#15313 matchSelf) { }
	// RVA: -1
	public virtual type#29038 SelectDescendants(type#29045 nt, type#15313 includeSelf) { }
	// RVA: -1
	internal type#28660 ResetPosition(type#29197 node) { }
	// RVA: -1
	private static type#15313 ResetAttributePosition(type#29097 attribute, type#29101 attributes, type#11944 index) { }
	// RVA: -1
	private static type#15313 CheckAttributePosition(type#29097 attribute, type#12247 attributes, type#20867 index) { }
	// RVA: -1
	private type#28660 CalibrateText() { }
	// RVA: -1
	private type#29197 ParentNode(type#29197 node) { }
	// RVA: -1
	private type#29197 ParentNodeTail(type#29197 parent) { }
	// RVA: -1
	private type#29197 FirstChild(type#29197 node) { }
	// RVA: -1
	private type#29197 FirstChildTail(type#29197 child) { }
	// RVA: -1
	private type#29197 NextSibling(type#29197 node) { }
	// RVA: -1
	private type#29197 NextSiblingTail(type#29197 node, type#29197 sibling) { }
	// RVA: -1
	private type#29197 PreviousText(type#29197 node) { }
	// RVA: -1
	private type#29197 PreviousTextTail(type#29197 node, type#29197 text) { }
	// RVA: -1
	private static type#15313 IsDescendant(type#29197 top, type#29197 bottom) { }
	// RVA: -1
	private static type#15313 IsValidChild(type#29197 parent, type#29197 child) { }
	// RVA: -1
	private type#29197 TextEnd(type#29197 node) { }
}
}
