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