// Assembly: System.Xml
// Full name: System.Xml.XPath.XPathNavigator

namespace System.Xml.XPath
{
public class XPathNavigator // TypeDefIndex: 6827
{
	// Fields
	type#29033 comparer;
	type#12910 NodeTypeLetter;
	type#12910 UniqueIdTbl;
	type#13161 ContentKindMasks;

	// Methods
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#29414 get_XmlType() { }
	// RVA: -1
	public virtual type#23705 get_TypedValue() { }
	// RVA: -1
	public virtual type#27705 get_ValueType() { }
	// RVA: -1
	public virtual type#15313 get_ValueAsBoolean() { }
	// RVA: -1
	public virtual type#17076 get_ValueAsDateTime() { }
	// RVA: -1
	public virtual type#17430 get_ValueAsDouble() { }
	// RVA: -1
	public virtual type#20867 get_ValueAsInt() { }
	// RVA: -1
	public virtual type#20900 get_ValueAsLong() { }
	// RVA: -1
	public virtual type#23705 ValueAs(type#27705 returnType, type#20681 nsResolver) { }
	// RVA: -1
	private virtual type#23705 System.ICloneable.Clone() { }
	// RVA: -1
	public virtual type#29028 CreateNavigator() { }
	// RVA: -1
	public abstract type#29188 get_NameTable() { }
	// RVA: -1
	public virtual type#26576 LookupNamespace(type#26576 prefix) { }
	// RVA: -1
	public virtual type#26576 LookupPrefix(type#26576 namespaceURI) { }
	// RVA: -1
	public virtual type#6401 GetNamespacesInScope(type#29195 scope) { }
	// RVA: -1
	public abstract type#29028 Clone() { }
	// RVA: -1
	public abstract type#29045 get_NodeType() { }
	// RVA: -1
	public abstract type#26576 get_LocalName() { }
	// RVA: -1
	public abstract type#26576 get_Name() { }
	// RVA: -1
	public abstract type#26576 get_NamespaceURI() { }
	// RVA: -1
	public abstract type#26576 get_Prefix() { }
	// RVA: -1
	public abstract 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 abstract type#15313 MoveToFirstAttribute() { }
	// RVA: -1
	public abstract type#15313 MoveToNextAttribute() { }
	// RVA: -1
	public virtual type#15313 MoveToNamespace(type#26576 name) { }
	// RVA: -1
	public abstract type#15313 MoveToFirstNamespace(type#29026 namespaceScope) { }
	// RVA: -1
	public abstract type#15313 MoveToNextNamespace(type#29026 namespaceScope) { }
	// RVA: -1
	public type#15313 MoveToFirstNamespace() { }
	// RVA: -1
	public type#15313 MoveToNextNamespace() { }
	// RVA: -1
	public abstract type#15313 MoveToNext() { }
	// RVA: -1
	public abstract type#15313 MoveToFirstChild() { }
	// RVA: -1
	public abstract type#15313 MoveToParent() { }
	// RVA: -1
	public virtual type#28660 MoveToRoot() { }
	// RVA: -1
	public abstract type#15313 MoveTo(type#29028 other) { }
	// RVA: -1
	public abstract 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 abstract type#15313 IsSamePosition(type#29028 other) { }
	// RVA: -1
	public virtual type#15313 IsDescendant(type#29028 nav) { }
	// RVA: -1
	public virtual type#29213 ComparePosition(type#29028 nav) { }
	// RVA: -1
	public virtual type#20686 get_SchemaInfo() { }
	// RVA: -1
	public virtual type#29038 Select(type#26576 xpath) { }
	// RVA: -1
	public virtual type#29038 Select(type#29024 expr) { }
	// RVA: -1
	public virtual type#23705 Evaluate(type#29024 expr) { }
	// RVA: -1
	public virtual type#23705 Evaluate(type#29024 expr, type#29038 context) { }
	// RVA: -1
	public virtual type#29038 SelectChildren(type#29045 type) { }
	// RVA: -1
	public virtual type#29038 SelectChildren(type#26576 name, type#26576 namespaceURI) { }
	// RVA: -1
	public virtual type#29038 SelectDescendants(type#29045 type, type#15313 matchSelf) { }
	// RVA: -1
	public virtual type#29038 SelectDescendants(type#26576 name, type#26576 namespaceURI, type#15313 matchSelf) { }
	// RVA: -1
	internal type#15313 MoveToNonDescendant() { }
	// RVA: -1
	private static type#20867 GetDepth(type#29028 nav) { }
	// RVA: -1
	private type#29213 CompareSiblings(type#29028 n1, type#29028 n2) { }
	// RVA: -1
	internal static type#20867 GetContentKindMask(type#29045 type) { }
	// RVA: -1
	internal static type#20867 GetKindMask(type#29045 type) { }
	// RVA: -1
	internal static type#15313 IsText(type#29045 type) { }
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
