4 writes to currentInfo
System.Data.SqlXml (4)
System\Xml\Xsl\XsltOld\ReaderOutput.cs (4)
476this.currentInfo = this.attributeValue; 508this.currentInfo = this.mainNode; 517this.currentInfo = (BuilderInfo) this.attributeList[attrib]; 573this.currentInfo = s_DefaultInfo;
18 references to currentInfo
System.Data.SqlXml (18)
System\Xml\Xsl\XsltOld\ReaderOutput.cs (18)
61return this.currentInfo.NodeType; 88return this.currentInfo.LocalName; 95return this.currentInfo.NamespaceURI; 102return this.currentInfo.Prefix; 115return this.currentInfo.Value; 122return this.currentInfo.Depth; 135return this.currentInfo.IsEmptyTag; 255if (NodeType == XmlNodeType.Attribute || this.currentInfo == this.attributeValue) { 290this.currentInfo.NodeType = XmlNodeType.Whitespace; 300this.currentInfo.NodeType = XmlNodeType.SignificantWhitespace; 333if (NodeType == XmlNodeType.Element || NodeType == XmlNodeType.Attribute || this.currentInfo == this.attributeValue) { 470if (this.currentInfo == this.attributeValue) { 474this.attributeValue.Value = this.currentInfo.Value; 475this.attributeValue.Depth = this.currentInfo.Depth + 1; 580Debug.Assert(this.currentInfo != null); 582Debug.Assert((this.currentIndex == -1) == (this.currentInfo == this.mainNode)); 583Debug.Assert((this.currentIndex == -1) || (this.currentInfo == this.attributeValue || this.attributeList[this.currentIndex] is BuilderInfo && this.attributeList[this.currentIndex] == this.currentInfo));