4 writes to info
System.Xml (4)
System\Xml\Cache\XPathNode.cs (4)
319this.info = new XPathNodeInfoAtom(pageInfo); 327this.info = info; 401this.info = infoTable.Create(this.info.LocalName, this.info.NamespaceUri, this.info.Prefix, this.info.BaseUri, 418this.info = infoTable.Create(this.info.LocalName, this.info.NamespaceUri, this.info.Prefix, this.info.BaseUri,
38 references to info
System.Xml (38)
System\Xml\Cache\XPathNode.cs (38)
77get { return this.info.Prefix; } 85get { return this.info.LocalName; } 108get { return this.info.NamespaceUri; } 115get { return this.info.Document; } 122get { return this.info.BaseUri; } 129get { return this.info.LineNumberBase + (int) ((this.props & LineNumberMask) >> LineNumberShift); } 136get { return this.info.LinePositionBase + (int) this.posOffset; } 154get { return this.info.PageInfo; } 161return this.info.Document.GetRootNode(out pageNode); 168pageNode = this.info.ParentPage; 176pageNode = this.info.SiblingPage; 185pageNode = this.info.SimilarElementPage; 196return (object) this.info.LocalName == (object) localName && 197this.info.NamespaceUri == namespaceName; 208(object) this.info.LocalName == (object) localName && 209this.info.NamespaceUri == namespaceName; 217string localName = this.info.LocalName; 300get { return this.info.LocalNameHashCode; } 399if (pageSibling != this.info.SiblingPage) { 401this.info = infoTable.Create(this.info.LocalName, this.info.NamespaceUri, this.info.Prefix, this.info.BaseUri, 402this.info.ParentPage, pageSibling, this.info.SimilarElementPage, 403this.info.Document, this.info.LineNumberBase, this.info.LinePositionBase); 416if (pageSimilar != this.info.SimilarElementPage) { 418this.info = infoTable.Create(this.info.LocalName, this.info.NamespaceUri, this.info.Prefix, this.info.BaseUri, 419this.info.ParentPage, this.info.SiblingPage, pageSimilar, 420this.info.Document, this.info.LineNumberBase, this.info.LinePositionBase);