1 instantiation of XmlQueryRuntime
System.Private.Xml (1)
System\Xml\Xsl\XmlILCommand.cs (1)
88_delExec(new XmlQueryRuntime(_staticData, defaultDocument, dataSources, argumentList, results));
98 references to XmlQueryRuntime
System.Private.Xml (98)
System\Xml\Xsl\IlGen\GenerateHelper.cs (34)
269public static readonly MethodInfo AddNewIndex = typeof(XmlQueryRuntime).GetMethod("AddNewIndex")!; 270public static readonly MethodInfo ChangeTypeXsltArg = typeof(XmlQueryRuntime).GetMethod("ChangeTypeXsltArgument", new[] { typeof(int), typeof(object), typeof(Type) })!; 271public static readonly MethodInfo ChangeTypeXsltResult = typeof(XmlQueryRuntime).GetMethod("ChangeTypeXsltResult")!; 272public static readonly MethodInfo CompPos = typeof(XmlQueryRuntime).GetMethod("ComparePosition")!; 273public static readonly MethodInfo Context = typeof(XmlQueryRuntime).GetMethod("get_ExternalContext")!; 274public static readonly MethodInfo CreateCollation = typeof(XmlQueryRuntime).GetMethod("CreateCollation")!; 275public static readonly MethodInfo DocOrder = typeof(XmlQueryRuntime).GetMethod("DocOrderDistinct")!; 276public static readonly MethodInfo EndRtfConstr = typeof(XmlQueryRuntime).GetMethod("EndRtfConstruction")!; 277public static readonly MethodInfo EndSeqConstr = typeof(XmlQueryRuntime).GetMethod("EndSequenceConstruction")!; 278public static readonly MethodInfo FindIndex = typeof(XmlQueryRuntime).GetMethod("FindIndex")!; 279public static readonly MethodInfo GenId = typeof(XmlQueryRuntime).GetMethod("GenerateId")!; 280public static readonly MethodInfo GetAtomizedName = typeof(XmlQueryRuntime).GetMethod("GetAtomizedName")!; 281public static readonly MethodInfo GetCollation = typeof(XmlQueryRuntime).GetMethod("GetCollation")!; 282public static readonly MethodInfo GetEarly = typeof(XmlQueryRuntime).GetMethod("GetEarlyBoundObject")!; 283public static readonly MethodInfo GetNameFilter = typeof(XmlQueryRuntime).GetMethod("GetNameFilter")!; 284public static readonly MethodInfo GetOutput = typeof(XmlQueryRuntime).GetMethod("get_Output")!; 285public static readonly MethodInfo GetGlobalValue = typeof(XmlQueryRuntime).GetMethod("GetGlobalValue")!; 286public static readonly MethodInfo GetTypeFilter = typeof(XmlQueryRuntime).GetMethod("GetTypeFilter")!; 287public static readonly MethodInfo GlobalComputed = typeof(XmlQueryRuntime).GetMethod("IsGlobalComputed")!; 288public static readonly MethodInfo ItemMatchesCode = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new[] { typeof(XPathItem), typeof(XmlTypeCode) })!; 289public static readonly MethodInfo ItemMatchesType = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new[] { typeof(XPathItem), typeof(int) })!; 290public static readonly MethodInfo QNameEqualLit = typeof(XmlQueryRuntime).GetMethod("IsQNameEqual", new[] { typeof(XPathNavigator), typeof(int), typeof(int) })!; 291public static readonly MethodInfo QNameEqualNav = typeof(XmlQueryRuntime).GetMethod("IsQNameEqual", new[] { typeof(XPathNavigator), typeof(XPathNavigator) })!; 292public static readonly MethodInfo RtfConstr = typeof(XmlQueryRuntime).GetMethod("TextRtfConstruction")!; 293public static readonly MethodInfo SendMessage = typeof(XmlQueryRuntime).GetMethod("SendMessage")!; 294public static readonly MethodInfo SeqMatchesCode = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new[] { typeof(IList<XPathItem>), typeof(XmlTypeCode) })!; 295public static readonly MethodInfo SeqMatchesType = typeof(XmlQueryRuntime).GetMethod("MatchesXmlType", new[] { typeof(IList<XPathItem>), typeof(int) })!; 296public static readonly MethodInfo SetGlobalValue = typeof(XmlQueryRuntime).GetMethod("SetGlobalValue")!; 297public static readonly MethodInfo StartRtfConstr = typeof(XmlQueryRuntime).GetMethod("StartRtfConstruction")!; 298public static readonly MethodInfo StartSeqConstr = typeof(XmlQueryRuntime).GetMethod("StartSequenceConstruction")!; 299public static readonly MethodInfo TagAndMappings = typeof(XmlQueryRuntime).GetMethod("ParseTagName", new[] { typeof(string), typeof(int) })!; 300public static readonly MethodInfo TagAndNamespace = typeof(XmlQueryRuntime).GetMethod("ParseTagName", new[] { typeof(string), typeof(string) })!; 301public static readonly MethodInfo ThrowException = typeof(XmlQueryRuntime).GetMethod("ThrowException")!; 302public static readonly MethodInfo XsltLib = typeof(XmlQueryRuntime).GetMethod("get_XsltFunctions")!;
System\Xml\Xsl\IlGen\XmlILModule.cs (1)
138paramTypesNew[0] = typeof(XmlQueryRuntime);
System\Xml\Xsl\Runtime\ContentIterators.cs (8)
28_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 71_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 117_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 160_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 255_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 354_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 372_navNext = XmlQueryRuntime.SyncToNavigator(_navNext, input); 401_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, _navNext!);
System\Xml\Xsl\Runtime\DodSequenceMerge.cs (2)
22private XmlQueryRuntime _runtime; 27public void Create(XmlQueryRuntime runtime)
System\Xml\Xsl\Runtime\SetIterators.cs (6)
36private XmlQueryRuntime _runtime; 52public void Create(XmlQueryRuntime runtime) 160private XmlQueryRuntime _runtime; 176public void Create(XmlQueryRuntime runtime) 262private XmlQueryRuntime _runtime; 278public void Create(XmlQueryRuntime runtime)
System\Xml\Xsl\Runtime\SiblingIterators.cs (4)
28_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 104_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 142_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 143_navEnd = XmlQueryRuntime.SyncToNavigator(_navEnd, context);
System\Xml\Xsl\Runtime\TreeIterators.cs (18)
26_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 36_navEnd = XmlQueryRuntime.SyncToNavigator(_navEnd, input); 115_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 116_navRoot = XmlQueryRuntime.SyncToNavigator(_navRoot, input); 117_navEnd = XmlQueryRuntime.SyncToNavigator(_navEnd, input); 160_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 211_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 313_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 435_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 472_navNext = XmlQueryRuntime.SyncToNavigator(_navNext, input); 549_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context); 651_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 757_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 776_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, input); 781_navNext = XmlQueryRuntime.SyncToNavigator(_navNext, input); 814_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, _navNext); 880_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, start); 881_navEnd = XmlQueryRuntime.SyncToNavigator(_navEnd, end);
System\Xml\Xsl\Runtime\XmlILStorageConverter.cs (11)
29public static XmlAtomicValue StringToAtomicValue(string value, int index, XmlQueryRuntime runtime) 34public static XmlAtomicValue DecimalToAtomicValue(decimal value, int index, XmlQueryRuntime runtime) 39public static XmlAtomicValue Int64ToAtomicValue(long value, int index, XmlQueryRuntime runtime) 44public static XmlAtomicValue Int32ToAtomicValue(int value, int index, XmlQueryRuntime runtime) 49public static XmlAtomicValue BooleanToAtomicValue(bool value, int index, XmlQueryRuntime runtime) 54public static XmlAtomicValue DoubleToAtomicValue(double value, int index, XmlQueryRuntime runtime) 59public static XmlAtomicValue SingleToAtomicValue(float value, int index, XmlQueryRuntime runtime) 64public static XmlAtomicValue DateTimeToAtomicValue(DateTime value, int index, XmlQueryRuntime runtime) 69public static XmlAtomicValue XmlQualifiedNameToAtomicValue(XmlQualifiedName value, int index, XmlQueryRuntime runtime) 74public static XmlAtomicValue TimeSpanToAtomicValue(TimeSpan value, int index, XmlQueryRuntime runtime) 79public static XmlAtomicValue BytesToAtomicValue(byte[] value, int index, XmlQueryRuntime runtime)
System\Xml\Xsl\Runtime\XmlIterators.cs (1)
35_navCurrent = XmlQueryRuntime.SyncToNavigator(_navCurrent, context);
System\Xml\Xsl\Runtime\XmlQueryContext.cs (5)
31private readonly XmlQueryRuntime _runtime; 43internal XmlQueryContext(XmlQueryRuntime runtime, object defaultDataSource, XmlResolver dataSources, XsltArgumentList? argList, WhitespaceRuleLookup? wsRules) 247return new XmlExtensionFunction(name, namespaceUri, -1, instance.GetType(), XmlQueryRuntime.LateBoundFlags).CanBind(); 272XmlExtensionFunction extFunc = _extFuncsLate.Bind(name, namespaceUri, args.Length, instance.GetType(), XmlQueryRuntime.LateBoundFlags); 308objActualArgs[i] = XmlQueryRuntime.ChangeTypeXsltArgument(xmlTypeFormalArg, objActualArgs[i], clrTypeFormalArg);
System\Xml\Xsl\Runtime\XmlQueryOutput.cs (3)
41private readonly XmlQueryRuntime _runtime; // The XmlQueryRuntime instance that keeps global state 61internal XmlQueryOutput(XmlQueryRuntime runtime, XmlSequenceWriter seqwrt) 72internal XmlQueryOutput(XmlQueryRuntime runtime, XmlEventCache xwrt)
System\Xml\Xsl\Runtime\XsltLibrary.cs (3)
47public static readonly MethodInfo OnCurrentNodeChanged = typeof(XmlQueryRuntime).GetMethod("OnCurrentNodeChanged")!; 80private readonly XmlQueryRuntime _runtime; 85internal XsltLibrary(XmlQueryRuntime runtime)
System\Xml\Xsl\XmlIlGenerator.cs (1)
20internal delegate void ExecuteDelegate(XmlQueryRuntime runtime);
System\Xml\Xsl\Xslt\Scripts.cs (1)
39return _extFuncs.Bind(name, ns, numArgs, type, XmlQueryRuntime.EarlyBoundFlags);