21 references to Pos
System.Data.SqlXml (21)
System\Xml\Xsl\IlGen\GenerateHelper.cs (2)
1433this.ilgen.MarkSequencePoint(symDoc, sourceInfo.Start.Line, sourceInfo.Start.Pos, sourceInfo.End.Line, sourceInfo.End.Pos);
System\Xml\Xsl\QIL\QilXmlWriter.cs (2)
121node.SourceLine.Start.Line, node.SourceLine.Start.Pos, 122node.SourceLine.End.Line , node.SourceLine.End.Pos
System\Xml\Xsl\SourceLineInfo.cs (6)
51public int StartPos { get { return this.start.Pos ; } } 53public int EndPos { get { return this.end.Pos ; } } 74Debug.Assert(lineInfo.Start.Pos == 0 && lineInfo.End.Pos == 0); 76Debug.Assert(0 < lineInfo.Start.Line && 0 < lineInfo.Start.Pos, "0 < start"); 77Debug.Assert(0 < lineInfo.End.Line && 0 < lineInfo.End.Pos , "0 < end");
System\Xml\Xsl\XslException.cs (4)
112info.AddValue("StartPos" , lineInfo.Start.Pos ); 114info.AddValue("EndPos" , lineInfo.End.Pos ); 166get { return lineInfo != null ? lineInfo.Start.Pos : 0; } 172string lineInfoMessage = CreateMessage(Res.Xml_ErrorFilePosition, fileName, lineInfo.Start.Line.ToString(CultureInfo.InvariantCulture), lineInfo.Start.Pos.ToString(CultureInfo.InvariantCulture));
System\Xml\Xsl\Xslt\Compiler.cs (1)
283lineInfo.Uri, lineInfo.Start.Line, lineInfo.Start.Pos, /*errorNumber:*/string.Empty,
System\Xml\Xsl\Xslt\Scripts.cs (1)
382error.Column = errScript.endLoc.Pos;
System\Xml\Xsl\Xslt\XsltInput.cs (5)
274rec.end = new Location(rec.start.Line, rec.start.Pos + nameLength + 1); 914int pos = start.Pos + PositionAdjustment(NodeType); 996lineInfo.Start.Line, lineInfo.Start.Pos + 1, // "<" 997lineInfo.Start.Line, lineInfo.Start.Pos + 1 + elemNameLength 1019public Location Start { get { return new Location(elementTagLi.End.Line, elementTagLi.End.Pos - 2); } }