18 references to Attribute
System.Data.SqlXml (18)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
702return (typ.NodeKinds & (XmlNodeKindFlags.Attribute | XmlNodeKindFlags.Namespace)) != XmlNodeKindFlags.None; 709return !typ.IsNode || (typ.NodeKinds & ~(XmlNodeKindFlags.Attribute | XmlNodeKindFlags.Namespace)) != XmlNodeKindFlags.None; 822if ((typ.NodeKinds & XmlNodeKindFlags.Attribute) != XmlNodeKindFlags.None) {
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (6)
2259kinds = ((ndDod.XmlType.NodeKinds & XmlNodeKindFlags.Attribute) != 0) ? XmlNodeKindFlags.Any : XmlNodeKindFlags.Content; 3024else if ((object) typItem == (object) TypeFactory.Attribute) kinds |= XmlNodeKindFlags.Attribute; 3046case XmlNodeKindFlags.Attribute: kindsRuntime = XPathNodeType.Attribute; break; 3072if ((kinds & XmlNodeKindFlags.Attribute) != 0) kindsUnion |= (1 << (int) XPathNodeType.Attribute); 4238case XmlNodeKindFlags.Attribute: return XPathNodeType.Attribute; 4280if ((xmlTypes & XmlNodeKindFlags.Attribute) != 0) {
System\Xml\Xsl\XmlQueryType.cs (1)
524if (this.TypeCode == other.TypeCode && (this.NodeKinds & (XmlNodeKindFlags.Document | XmlNodeKindFlags.Element | XmlNodeKindFlags.Attribute)) != 0) {
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
500case XmlTypeCode.Attribute: this.nodeKinds = XmlNodeKindFlags.Attribute; break;
System\Xml\Xsl\XPath\XPathBuilder.cs (2)
322/*Attribute */ XmlNodeKindFlags.Attribute, 633/*Attribute */ XmlNodeKindFlags.Attribute,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
132nodeKind == XmlNodeKindFlags.Element || nodeKind == XmlNodeKindFlags.Attribute || nodeKind == XmlNodeKindFlags.PI, 313case XmlNodeKindFlags.Attribute : attributePatterns .Add(pattern); break;
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
110textOrAttributeType = T.NodeChoice(XmlNodeKindFlags.Text | XmlNodeKindFlags.Attribute); 1097private const XmlNodeKindFlags InvalidatingNodes = (XmlNodeKindFlags.Attribute | XmlNodeKindFlags.Namespace); 1565case XmlNodeKindFlags.Attribute : result = f.IsType(testNode, T.Attribute); break;