11 references to GetCurrentNode
System.Data.SqlXml (11)
System\Xml\Xsl\XPath\XPathBuilder.cs (11)
37QilNode IFocus.GetCurrent() { return GetCurrentNode (); } 333QilNode currentNode = GetCurrentNode(); 493case FuncId.LocalName : return args.Count == 0 ? f.LocalNameOf(GetCurrentNode()) : LocalNameOfFirstNode(args[0]); 494case FuncId.NamespaceUri : return args.Count == 0 ? f.NamespaceUriOf(GetCurrentNode()) : NamespaceOfFirstNode(args[0]); 495case FuncId.Name : return args.Count == 0 ? NameOf(GetCurrentNode()) : NameOfFirstNode(args[0]); 496case FuncId.String : return args.Count == 0 ? f.XPathNodeValue(GetCurrentNode()) : f.ConvertToString(args[0]); 497case FuncId.Number : return args.Count == 0 ? f.XsltConvert(f.XPathNodeValue(GetCurrentNode()), T.DoubleX) : f.ConvertToNumber(args[0]); 501case FuncId.Id : return f.DocOrderDistinct(f.Id(GetCurrentNode(), args[0])); 510return f.XsltConvert(f.StrLength(args.Count == 0 ? f.XPathNodeValue(GetCurrentNode()) : args[0]), T.DoubleX); 512return f.InvokeNormalizeSpace(args.Count == 0 ? f.XPathNodeValue(GetCurrentNode()) : args[0]); 514case FuncId.Lang : return f.InvokeLang(args[0], GetCurrentNode());