10 references to PI
System.Data.SqlXml (10)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (4)
3028else if ((object) typItem == (object) TypeFactory.PI) kinds |= XmlNodeKindFlags.PI; 3048case XmlNodeKindFlags.PI: kindsRuntime = XPathNodeType.ProcessingInstruction; break; 3077if ((kinds & XmlNodeKindFlags.PI) != 0) kindsUnion |= (1 << (int) XPathNodeType.ProcessingInstruction); 4242Debug.Assert(xmlTypes == XmlNodeKindFlags.PI);
System\Xml\Xsl\XmlNodeKindFlags.cs (1)
60Content = Element | Comment | PI | Text,
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
502case XmlTypeCode.ProcessingInstruction: this.nodeKinds = XmlNodeKindFlags.PI; break;
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
327/*ProcessingInstruction*/ XmlNodeKindFlags.PI,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
132nodeKind == XmlNodeKindFlags.Element || nodeKind == XmlNodeKindFlags.Attribute || nodeKind == XmlNodeKindFlags.PI, 317case XmlNodeKindFlags.PI : piPatterns .Add(pattern); break;
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
1568case XmlNodeKindFlags.PI : return f.And(f.IsType(testNode, T.PI) , f.Eq(f.LocalNameOf(testNode), f.LocalNameOf(current)));