46 if (!
item.IsNamespaceDeclaration)
88 public override string Name
327 if (((1 << (
int)
item.NodeType) & num) != 0)
343 if (!
item.IsNamespaceDeclaration)
413 if (localName ==
"xmlns")
417 if (localName !=
null && localName.Length == 0)
430 if (localName ==
"xml")
490 if ((0
x18u & (uint)num) != 0 && parent.GetParent() ==
null && parent
is XDocument)
639 string text =
n.Value;
640 if (
n.GetParent() !=
null)
669 return ((1 << (
int)
n.NodeType) & 0
x182) != 0;
674 if (
n1._source ==
n2._source)
676 return n1._source.GetParent() ==
n2._source.GetParent();
711 if (
item.IsNamespaceDeclaration)
772 if (
xElement.Attribute(name) !=
null)
static string Format(string resourceFormat, object p1)
static string NotSupported_MoveToId
static string InvalidOperation_BadNodeType
static int CompareExchange(ref int location1, int value, int comparand)
XAttribute? NextAttribute
IEnumerable< XNode > Nodes()
IEnumerable< XElement > Elements()
IEnumerable< XElement > ElementsAfterSelf()
IEnumerable< XNode > NodesAfterSelf()
override XmlReader ReadSubtree()
override bool MoveToNextAttribute()
override bool MoveToNamespace(string localName)
static XmlNameTable CreateNameTable()
override object UnderlyingObject
static string CollectText(XText n)
override bool MoveToNext(XPathNodeType type)
static readonly string xmlnsPrefixNamespace
static bool IsContent(XContainer c, XNode n)
override bool MoveToFirstNamespace(XPathNamespaceScope scope)
override bool MoveToChild(string localName, string namespaceName)
static bool HasNamespaceDeclarationInScope(XAttribute a, XElement e)
override XmlNameTable NameTable
override bool MoveTo(XPathNavigator navigator)
override bool MoveToFirstAttribute()
static XAttribute s_XmlNamespaceDeclaration
static readonly int[] s_ElementContentMasks
override bool HasChildren
static readonly string xmlPrefixNamespace
override bool MoveToPrevious()
XNodeNavigator(XNode node, XmlNameTable nameTable)
override bool MoveToNext()
static int GetElementContentMask(XPathNodeType type)
readonly XmlNameTable _nameTable
override string LocalName
override XPathNavigator Clone()
static XAttribute GetXmlNamespaceDeclaration()
XNodeNavigator(XNodeNavigator other)
static XAttribute GetNextNamespaceDeclarationGlobal(XAttribute a)
static bool IsXmlNamespaceDeclaration(XAttribute a)
static XAttribute GetFirstNamespaceDeclarationGlobal(XElement e)
override bool MoveToChild(XPathNodeType type)
override bool MoveToParent()
override bool IsSamePosition(XPathNavigator navigator)
override bool MoveToFirstChild()
override bool HasAttributes
static XAttribute GetFirstNamespaceDeclarationLocal(XElement e)
static XAttribute GetNextNamespaceDeclarationLocal(XAttribute a)
override XPathNodeType NodeType
override bool MoveToId(string id)
override bool IsEmptyElement
static bool IsSamePosition(XNodeNavigator n1, XNodeNavigator n2)
override bool MoveToNextNamespace(XPathNamespaceScope scope)
override bool MoveToNext(string localName, string namespaceName)
override bool MoveToAttribute(string localName, string namespaceName)
override string NamespaceURI