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)
269
public static readonly MethodInfo AddNewIndex = typeof(
XmlQueryRuntime
).GetMethod("AddNewIndex")!;
270
public static readonly MethodInfo ChangeTypeXsltArg = typeof(
XmlQueryRuntime
).GetMethod("ChangeTypeXsltArgument", new[] { typeof(int), typeof(object), typeof(Type) })!;
271
public static readonly MethodInfo ChangeTypeXsltResult = typeof(
XmlQueryRuntime
).GetMethod("ChangeTypeXsltResult")!;
272
public static readonly MethodInfo CompPos = typeof(
XmlQueryRuntime
).GetMethod("ComparePosition")!;
273
public static readonly MethodInfo Context = typeof(
XmlQueryRuntime
).GetMethod("get_ExternalContext")!;
274
public static readonly MethodInfo CreateCollation = typeof(
XmlQueryRuntime
).GetMethod("CreateCollation")!;
275
public static readonly MethodInfo DocOrder = typeof(
XmlQueryRuntime
).GetMethod("DocOrderDistinct")!;
276
public static readonly MethodInfo EndRtfConstr = typeof(
XmlQueryRuntime
).GetMethod("EndRtfConstruction")!;
277
public static readonly MethodInfo EndSeqConstr = typeof(
XmlQueryRuntime
).GetMethod("EndSequenceConstruction")!;
278
public static readonly MethodInfo FindIndex = typeof(
XmlQueryRuntime
).GetMethod("FindIndex")!;
279
public static readonly MethodInfo GenId = typeof(
XmlQueryRuntime
).GetMethod("GenerateId")!;
280
public static readonly MethodInfo GetAtomizedName = typeof(
XmlQueryRuntime
).GetMethod("GetAtomizedName")!;
281
public static readonly MethodInfo GetCollation = typeof(
XmlQueryRuntime
).GetMethod("GetCollation")!;
282
public static readonly MethodInfo GetEarly = typeof(
XmlQueryRuntime
).GetMethod("GetEarlyBoundObject")!;
283
public static readonly MethodInfo GetNameFilter = typeof(
XmlQueryRuntime
).GetMethod("GetNameFilter")!;
284
public static readonly MethodInfo GetOutput = typeof(
XmlQueryRuntime
).GetMethod("get_Output")!;
285
public static readonly MethodInfo GetGlobalValue = typeof(
XmlQueryRuntime
).GetMethod("GetGlobalValue")!;
286
public static readonly MethodInfo GetTypeFilter = typeof(
XmlQueryRuntime
).GetMethod("GetTypeFilter")!;
287
public static readonly MethodInfo GlobalComputed = typeof(
XmlQueryRuntime
).GetMethod("IsGlobalComputed")!;
288
public static readonly MethodInfo ItemMatchesCode = typeof(
XmlQueryRuntime
).GetMethod("MatchesXmlType", new[] { typeof(XPathItem), typeof(XmlTypeCode) })!;
289
public static readonly MethodInfo ItemMatchesType = typeof(
XmlQueryRuntime
).GetMethod("MatchesXmlType", new[] { typeof(XPathItem), typeof(int) })!;
290
public static readonly MethodInfo QNameEqualLit = typeof(
XmlQueryRuntime
).GetMethod("IsQNameEqual", new[] { typeof(XPathNavigator), typeof(int), typeof(int) })!;
291
public static readonly MethodInfo QNameEqualNav = typeof(
XmlQueryRuntime
).GetMethod("IsQNameEqual", new[] { typeof(XPathNavigator), typeof(XPathNavigator) })!;
292
public static readonly MethodInfo RtfConstr = typeof(
XmlQueryRuntime
).GetMethod("TextRtfConstruction")!;
293
public static readonly MethodInfo SendMessage = typeof(
XmlQueryRuntime
).GetMethod("SendMessage")!;
294
public static readonly MethodInfo SeqMatchesCode = typeof(
XmlQueryRuntime
).GetMethod("MatchesXmlType", new[] { typeof(IList<XPathItem>), typeof(XmlTypeCode) })!;
295
public static readonly MethodInfo SeqMatchesType = typeof(
XmlQueryRuntime
).GetMethod("MatchesXmlType", new[] { typeof(IList<XPathItem>), typeof(int) })!;
296
public static readonly MethodInfo SetGlobalValue = typeof(
XmlQueryRuntime
).GetMethod("SetGlobalValue")!;
297
public static readonly MethodInfo StartRtfConstr = typeof(
XmlQueryRuntime
).GetMethod("StartRtfConstruction")!;
298
public static readonly MethodInfo StartSeqConstr = typeof(
XmlQueryRuntime
).GetMethod("StartSequenceConstruction")!;
299
public static readonly MethodInfo TagAndMappings = typeof(
XmlQueryRuntime
).GetMethod("ParseTagName", new[] { typeof(string), typeof(int) })!;
300
public static readonly MethodInfo TagAndNamespace = typeof(
XmlQueryRuntime
).GetMethod("ParseTagName", new[] { typeof(string), typeof(string) })!;
301
public static readonly MethodInfo ThrowException = typeof(
XmlQueryRuntime
).GetMethod("ThrowException")!;
302
public static readonly MethodInfo XsltLib = typeof(
XmlQueryRuntime
).GetMethod("get_XsltFunctions")!;
System\Xml\Xsl\IlGen\XmlILModule.cs (1)
138
paramTypesNew[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)
22
private
XmlQueryRuntime
_runtime;
27
public void Create(
XmlQueryRuntime
runtime)
System\Xml\Xsl\Runtime\SetIterators.cs (6)
36
private
XmlQueryRuntime
_runtime;
52
public void Create(
XmlQueryRuntime
runtime)
160
private
XmlQueryRuntime
_runtime;
176
public void Create(
XmlQueryRuntime
runtime)
262
private
XmlQueryRuntime
_runtime;
278
public 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)
29
public static XmlAtomicValue StringToAtomicValue(string value, int index,
XmlQueryRuntime
runtime)
34
public static XmlAtomicValue DecimalToAtomicValue(decimal value, int index,
XmlQueryRuntime
runtime)
39
public static XmlAtomicValue Int64ToAtomicValue(long value, int index,
XmlQueryRuntime
runtime)
44
public static XmlAtomicValue Int32ToAtomicValue(int value, int index,
XmlQueryRuntime
runtime)
49
public static XmlAtomicValue BooleanToAtomicValue(bool value, int index,
XmlQueryRuntime
runtime)
54
public static XmlAtomicValue DoubleToAtomicValue(double value, int index,
XmlQueryRuntime
runtime)
59
public static XmlAtomicValue SingleToAtomicValue(float value, int index,
XmlQueryRuntime
runtime)
64
public static XmlAtomicValue DateTimeToAtomicValue(DateTime value, int index,
XmlQueryRuntime
runtime)
69
public static XmlAtomicValue XmlQualifiedNameToAtomicValue(XmlQualifiedName value, int index,
XmlQueryRuntime
runtime)
74
public static XmlAtomicValue TimeSpanToAtomicValue(TimeSpan value, int index,
XmlQueryRuntime
runtime)
79
public 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)
31
private readonly
XmlQueryRuntime
_runtime;
43
internal XmlQueryContext(
XmlQueryRuntime
runtime, object defaultDataSource, XmlResolver dataSources, XsltArgumentList? argList, WhitespaceRuleLookup? wsRules)
247
return new XmlExtensionFunction(name, namespaceUri, -1, instance.GetType(),
XmlQueryRuntime
.LateBoundFlags).CanBind();
272
XmlExtensionFunction extFunc = _extFuncsLate.Bind(name, namespaceUri, args.Length, instance.GetType(),
XmlQueryRuntime
.LateBoundFlags);
308
objActualArgs[i] =
XmlQueryRuntime
.ChangeTypeXsltArgument(xmlTypeFormalArg, objActualArgs[i], clrTypeFormalArg);
System\Xml\Xsl\Runtime\XmlQueryOutput.cs (3)
41
private readonly
XmlQueryRuntime
_runtime; // The XmlQueryRuntime instance that keeps global state
61
internal XmlQueryOutput(
XmlQueryRuntime
runtime, XmlSequenceWriter seqwrt)
72
internal XmlQueryOutput(
XmlQueryRuntime
runtime, XmlEventCache xwrt)
System\Xml\Xsl\Runtime\XsltLibrary.cs (3)
47
public static readonly MethodInfo OnCurrentNodeChanged = typeof(
XmlQueryRuntime
).GetMethod("OnCurrentNodeChanged")!;
80
private readonly
XmlQueryRuntime
_runtime;
85
internal XsltLibrary(
XmlQueryRuntime
runtime)
System\Xml\Xsl\XmlIlGenerator.cs (1)
20
internal delegate void ExecuteDelegate(
XmlQueryRuntime
runtime);
System\Xml\Xsl\Xslt\Scripts.cs (1)
39
return _extFuncs.Bind(name, ns, numArgs, type,
XmlQueryRuntime
.EarlyBoundFlags);