51 references to Node
System.Data.SqlXml (51)
System\Xml\Xsl\XsltOld\ApplyTemplatesAction.cs (2)
137if (! frame.Node.HasChildren) { 141frame.InitNewNodeSet(frame.Node.SelectChildren(XPathNodeType.All));
System\Xml\Xsl\XsltOld\CopyAction.cs (6)
59if (Processor.IsRoot(frame.Node)) { 65if (processor.CopyBeginEvent(frame.Node, this.empty) == false) { 74if ( frame.Node.NodeType == XPathNodeType.Element ) { 80if (frame.Node.NodeType == XPathNodeType.Element && !this.empty) { 87if (processor.CopyTextEvent(frame.Node)) { 98if (processor.CopyEndEvent(frame.Node)) {
System\Xml\Xsl\XsltOld\CopyAttributesAction.cs (11)
34if (!frame.Node.HasAttributes || frame.Node.MoveToFirstAttribute() == false) { 44Debug.Assert(frame.Node.NodeType == XPathNodeType.Attribute); 46if (SendBeginEvent(processor, frame.Node) == false) { 55Debug.Assert(frame.Node.NodeType == XPathNodeType.Attribute); 57if (SendTextEvent(processor, frame.Node) == false) { 66Debug.Assert(frame.Node.NodeType == XPathNodeType.Attribute); 68if (SendEndEvent(processor, frame.Node) == false) { 77Debug.Assert(frame.Node.NodeType == XPathNodeType.Attribute); 79if (frame.Node.MoveToNextAttribute()) { 84frame.Node.MoveToParent();
System\Xml\Xsl\XsltOld\CopyNamespacesAction.cs (8)
34if (frame.Node.MoveToFirstNamespace(XPathNamespaceScope.ExcludeXml) == false) { 44Debug.Assert(frame.Node.NodeType == XPathNodeType.Namespace); 46if (processor.BeginEvent(XPathNodeType.Namespace, null, frame.Node.LocalName, frame.Node.Value, false) == false) { 55Debug.Assert(frame.Node.NodeType == XPathNodeType.Namespace); 66Debug.Assert(frame.Node.NodeType == XPathNodeType.Namespace); 68if (frame.Node.MoveToNextNamespace(XPathNamespaceScope.ExcludeXml)) { 73frame.Node.MoveToParent();
System\Xml\Xsl\XsltOld\CopyNodesetAction.cs (6)
46if (SendBeginEvent(processor, frame.Node) == false) { 55XPathNodeType nodeType = frame.Node.NodeType; 63if (SendTextEvent(processor, frame.Node) == false) { 76if (frame.Node.HasChildren) { 77processor.PushActionFrame(GetAction(), frame.Node.SelectChildren(XPathNodeType.All)); 92if (SendEndEvent(processor, frame.Node) == false) {
System\Xml\Xsl\XsltOld\NumberAction.cs (5)
217XPathNavigator endNode = frame.Node; 247else if(MatchCountKey(processor, frame.Node, sel.Current)) { 264if (MatchCountKey(processor, frame.Node, sel.Current)) { 362XPathNavigator contextNode = frame.Node; // context of xsl:number element. We using this node in MatchCountKey() 363XPathNavigator countNode = frame.Node.Clone(); // node we count for
System\Xml\Xsl\XsltOld\Processor.cs (1)
119return frame != null ? frame.Node : null;
System\Xml\Xsl\XsltOld\RootAction.cs (1)
243Debug.Assert(Processor.IsRoot(frame.Node));
System\Xml\Xsl\XsltOld\TemplateLookupAction.cs (11)
32? processor.Stylesheet.FindTemplate(processor, frame.Node, this.mode) 33: importsOf.FindTemplateImports(processor, frame.Node, this.mode); 37? processor.Stylesheet.FindTemplate(processor, frame.Node) 38: importsOf.FindTemplateImports(processor, frame.Node); 43action = BuiltInTemplate(frame.Node); 107? processor.Stylesheet.FindTemplate(processor, frame.Node, this.mode) 108: importsOf.FindTemplateImports(processor, frame.Node, this.mode); 112? processor.Stylesheet.FindTemplate(processor, frame.Node) 113: importsOf.FindTemplateImports(processor, frame.Node); 118action = processor.RootAction.builtInSheet.FindTemplate(processor, frame.Node, Compiler.BuiltInMode); 121action = BuiltInTemplate(frame.Node);