System\Xml\Xsl\IlGen\GenerateHelper.cs (174)
69AggAvg = XmlILMethods.GetMethod(aggType, "Average");
70AggAvgResult = XmlILMethods.GetMethod(aggType, "get_AverageResult");
71AggCreate = XmlILMethods.GetMethod(aggType, "Create");
72AggIsEmpty = XmlILMethods.GetMethod(aggType, "get_IsEmpty");
73AggMax = XmlILMethods.GetMethod(aggType, "Maximum");
74AggMaxResult = XmlILMethods.GetMethod(aggType, "get_MaximumResult");
75AggMin = XmlILMethods.GetMethod(aggType, "Minimum");
76AggMinResult = XmlILMethods.GetMethod(aggType, "get_MinimumResult");
77AggSum = XmlILMethods.GetMethod(aggType, "Sum");
78AggSumResult = XmlILMethods.GetMethod(aggType, "get_SumResult");
84SeqAdd = XmlILMethods.GetMethod(SeqType, "AddClone");
88SeqAdd = XmlILMethods.GetMethod(SeqType, "AddClone");
92SeqAdd = XmlILMethods.GetMethod(SeqType, "Add");
98SeqSortByKeys = XmlILMethods.GetMethod(SeqType, "SortByKeys");
102IListItem = XmlILMethods.GetMethod(IListType, "get_Item");
103IListCount = XmlILMethods.GetMethod(typeof(ICollection<>).MakeGenericType(storageType), "get_Count");
107ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_Value");
109ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_ValueAsInt");
111ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_ValueAsLong");
113ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_ValueAsDateTime");
115ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_ValueAsDouble");
117ValueAs = XmlILMethods.GetMethod(typeof(XPathItem), "get_ValueAsBoolean");
121ToAtomicValue = XmlILMethods.GetMethod(typeof(XmlILStorageConverter), "BytesToAtomicValue");
123ToAtomicValue = XmlILMethods.GetMethod(typeof(XmlILStorageConverter), storageType.Name + "ToAtomicValue");
159public static readonly MethodInfo AncCreate = GetMethod(typeof(AncestorIterator), "Create");
160public static readonly MethodInfo AncNext = GetMethod(typeof(AncestorIterator), "MoveNext");
161public static readonly MethodInfo AncDOCreate = GetMethod(typeof(AncestorDocOrderIterator), "Create");
162public static readonly MethodInfo AncDONext = GetMethod(typeof(AncestorDocOrderIterator), "MoveNext");
163public static readonly MethodInfo AttrContentCreate = GetMethod(typeof(AttributeContentIterator), "Create");
164public static readonly MethodInfo AttrContentNext = GetMethod(typeof(AttributeContentIterator), "MoveNext");
165public static readonly MethodInfo AttrCreate = GetMethod(typeof(AttributeIterator), "Create");
166public static readonly MethodInfo AttrNext = GetMethod(typeof(AttributeIterator), "MoveNext");
167public static readonly MethodInfo ContentCreate = GetMethod(typeof(ContentIterator), "Create");
168public static readonly MethodInfo ContentNext = GetMethod(typeof(ContentIterator), "MoveNext");
169public static readonly MethodInfo ContentMergeCreate = GetMethod(typeof(ContentMergeIterator), "Create");
170public static readonly MethodInfo ContentMergeNext = GetMethod(typeof(ContentMergeIterator), "MoveNext");
171public static readonly MethodInfo DescCreate = GetMethod(typeof(DescendantIterator), "Create");
172public static readonly MethodInfo DescNext = GetMethod(typeof(DescendantIterator), "MoveNext");
173public static readonly MethodInfo DescMergeCreate = GetMethod(typeof(DescendantMergeIterator), "Create");
174public static readonly MethodInfo DescMergeNext = GetMethod(typeof(DescendantMergeIterator), "MoveNext");
175public static readonly MethodInfo DiffCreate = GetMethod(typeof(DifferenceIterator), "Create");
176public static readonly MethodInfo DiffNext = GetMethod(typeof(DifferenceIterator), "MoveNext");
177public static readonly MethodInfo DodMergeCreate = GetMethod(typeof(DodSequenceMerge), "Create");
178public static readonly MethodInfo DodMergeAdd = GetMethod(typeof(DodSequenceMerge), "AddSequence");
179public static readonly MethodInfo DodMergeSeq = GetMethod(typeof(DodSequenceMerge), "MergeSequences");
180public static readonly MethodInfo ElemContentCreate = GetMethod(typeof(ElementContentIterator), "Create");
181public static readonly MethodInfo ElemContentNext = GetMethod(typeof(ElementContentIterator), "MoveNext");
182public static readonly MethodInfo FollSibCreate = GetMethod(typeof(FollowingSiblingIterator), "Create");
183public static readonly MethodInfo FollSibNext = GetMethod(typeof(FollowingSiblingIterator), "MoveNext");
184public static readonly MethodInfo FollSibMergeCreate = GetMethod(typeof(FollowingSiblingMergeIterator), "Create");
185public static readonly MethodInfo FollSibMergeNext = GetMethod(typeof(FollowingSiblingMergeIterator), "MoveNext");
186public static readonly MethodInfo IdCreate = GetMethod(typeof(IdIterator), "Create");
187public static readonly MethodInfo IdNext = GetMethod(typeof(IdIterator), "MoveNext");
188public static readonly MethodInfo InterCreate = GetMethod(typeof(IntersectIterator), "Create");
189public static readonly MethodInfo InterNext = GetMethod(typeof(IntersectIterator), "MoveNext");
190public static readonly MethodInfo KindContentCreate = GetMethod(typeof(NodeKindContentIterator), "Create");
191public static readonly MethodInfo KindContentNext = GetMethod(typeof(NodeKindContentIterator), "MoveNext");
192public static readonly MethodInfo NmspCreate = GetMethod(typeof(NamespaceIterator), "Create");
193public static readonly MethodInfo NmspNext = GetMethod(typeof(NamespaceIterator), "MoveNext");
194public static readonly MethodInfo NodeRangeCreate = GetMethod(typeof(NodeRangeIterator), "Create");
195public static readonly MethodInfo NodeRangeNext = GetMethod(typeof(NodeRangeIterator), "MoveNext");
196public static readonly MethodInfo ParentCreate = GetMethod(typeof(ParentIterator), "Create");
197public static readonly MethodInfo ParentNext = GetMethod(typeof(ParentIterator), "MoveNext");
198public static readonly MethodInfo PrecCreate = GetMethod(typeof(PrecedingIterator), "Create");
199public static readonly MethodInfo PrecNext = GetMethod(typeof(PrecedingIterator), "MoveNext");
200public static readonly MethodInfo PreSibCreate = GetMethod(typeof(PrecedingSiblingIterator), "Create");
201public static readonly MethodInfo PreSibNext = GetMethod(typeof(PrecedingSiblingIterator), "MoveNext");
202public static readonly MethodInfo PreSibDOCreate = GetMethod(typeof(PrecedingSiblingDocOrderIterator), "Create");
203public static readonly MethodInfo PreSibDONext = GetMethod(typeof(PrecedingSiblingDocOrderIterator), "MoveNext");
204public static readonly MethodInfo SortKeyCreate = GetMethod(typeof(XmlSortKeyAccumulator), "Create");
205public static readonly MethodInfo SortKeyDateTime = GetMethod(typeof(XmlSortKeyAccumulator), "AddDateTimeSortKey");
206public static readonly MethodInfo SortKeyDecimal = GetMethod(typeof(XmlSortKeyAccumulator), "AddDecimalSortKey");
207public static readonly MethodInfo SortKeyDouble = GetMethod(typeof(XmlSortKeyAccumulator), "AddDoubleSortKey");
208public static readonly MethodInfo SortKeyEmpty = GetMethod(typeof(XmlSortKeyAccumulator), "AddEmptySortKey");
209public static readonly MethodInfo SortKeyFinish = GetMethod(typeof(XmlSortKeyAccumulator), "FinishSortKeys");
210public static readonly MethodInfo SortKeyInt = GetMethod(typeof(XmlSortKeyAccumulator), "AddIntSortKey");
211public static readonly MethodInfo SortKeyInteger = GetMethod(typeof(XmlSortKeyAccumulator), "AddIntegerSortKey");
212public static readonly MethodInfo SortKeyKeys = GetMethod(typeof(XmlSortKeyAccumulator), "get_Keys");
213public static readonly MethodInfo SortKeyString = GetMethod(typeof(XmlSortKeyAccumulator), "AddStringSortKey");
214public static readonly MethodInfo UnionCreate = GetMethod(typeof(UnionIterator), "Create");
215public static readonly MethodInfo UnionNext = GetMethod(typeof(UnionIterator), "MoveNext");
216public static readonly MethodInfo XPFollCreate = GetMethod(typeof(XPathFollowingIterator), "Create");
217public static readonly MethodInfo XPFollNext = GetMethod(typeof(XPathFollowingIterator), "MoveNext");
218public static readonly MethodInfo XPFollMergeCreate = GetMethod(typeof(XPathFollowingMergeIterator), "Create");
219public static readonly MethodInfo XPFollMergeNext = GetMethod(typeof(XPathFollowingMergeIterator), "MoveNext");
220public static readonly MethodInfo XPPrecCreate = GetMethod(typeof(XPathPrecedingIterator), "Create");
221public static readonly MethodInfo XPPrecNext = GetMethod(typeof(XPathPrecedingIterator), "MoveNext");
222public static readonly MethodInfo XPPrecDOCreate = GetMethod(typeof(XPathPrecedingDocOrderIterator), "Create");
223public static readonly MethodInfo XPPrecDONext = GetMethod(typeof(XPathPrecedingDocOrderIterator), "MoveNext");
224public static readonly MethodInfo XPPrecMergeCreate = GetMethod(typeof(XPathPrecedingMergeIterator), "Create");
225public static readonly MethodInfo XPPrecMergeNext = GetMethod(typeof(XPathPrecedingMergeIterator), "MoveNext");
228public static readonly MethodInfo AddNewIndex = GetMethod(typeof(XmlQueryRuntime), "AddNewIndex");
230public static readonly MethodInfo ChangeTypeXsltResult = GetMethod(typeof(XmlQueryRuntime), "ChangeTypeXsltResult");
231public static readonly MethodInfo CompPos = GetMethod(typeof(XmlQueryRuntime), "ComparePosition");
232public static readonly MethodInfo Context = GetMethod(typeof(XmlQueryRuntime), "get_ExternalContext");
233public static readonly MethodInfo CreateCollation = GetMethod(typeof(XmlQueryRuntime), "CreateCollation");
234public static readonly MethodInfo DocOrder = GetMethod(typeof(XmlQueryRuntime), "DocOrderDistinct");
235public static readonly MethodInfo EndRtfConstr = GetMethod(typeof(XmlQueryRuntime), "EndRtfConstruction");
236public static readonly MethodInfo EndSeqConstr = GetMethod(typeof(XmlQueryRuntime), "EndSequenceConstruction");
237public static readonly MethodInfo FindIndex = GetMethod(typeof(XmlQueryRuntime), "FindIndex");
238public static readonly MethodInfo GenId = GetMethod(typeof(XmlQueryRuntime), "GenerateId");
239public static readonly MethodInfo GetAtomizedName = GetMethod(typeof(XmlQueryRuntime), "GetAtomizedName");
240public static readonly MethodInfo GetCollation = GetMethod(typeof(XmlQueryRuntime), "GetCollation");
241public static readonly MethodInfo GetEarly = GetMethod(typeof(XmlQueryRuntime), "GetEarlyBoundObject");
242public static readonly MethodInfo GetNameFilter = GetMethod(typeof(XmlQueryRuntime), "GetNameFilter");
243public static readonly MethodInfo GetOutput = GetMethod(typeof(XmlQueryRuntime), "get_Output");
244public static readonly MethodInfo GetGlobalValue = GetMethod(typeof(XmlQueryRuntime), "GetGlobalValue");
245public static readonly MethodInfo GetTypeFilter = GetMethod(typeof(XmlQueryRuntime), "GetTypeFilter");
246public static readonly MethodInfo GlobalComputed = GetMethod(typeof(XmlQueryRuntime), "IsGlobalComputed");
251public static readonly MethodInfo RtfConstr = GetMethod(typeof(XmlQueryRuntime), "TextRtfConstruction");
252public static readonly MethodInfo SendMessage = GetMethod(typeof(XmlQueryRuntime), "SendMessage");
255public static readonly MethodInfo SetGlobalValue = GetMethod(typeof(XmlQueryRuntime), "SetGlobalValue");
256public static readonly MethodInfo StartRtfConstr = GetMethod(typeof(XmlQueryRuntime), "StartRtfConstruction");
257public static readonly MethodInfo StartSeqConstr = GetMethod(typeof(XmlQueryRuntime), "StartSequenceConstruction");
260public static readonly MethodInfo ThrowException = GetMethod(typeof(XmlQueryRuntime), "ThrowException");
261public static readonly MethodInfo XsltLib = GetMethod(typeof(XmlQueryRuntime), "get_XsltFunctions");
264public static readonly MethodInfo GetDataSource = GetMethod(typeof(XmlQueryContext), "GetDataSource");
265public static readonly MethodInfo GetDefaultDataSource = GetMethod(typeof(XmlQueryContext), "get_DefaultDataSource");
266public static readonly MethodInfo GetParam = GetMethod(typeof(XmlQueryContext), "GetParameter");
267public static readonly MethodInfo InvokeXsltLate = GetMethod(typeof(XmlQueryContext), "InvokeXsltLateBoundFunction");
270public static readonly MethodInfo IndexAdd = GetMethod(typeof(XmlILIndex), "Add");
271public static readonly MethodInfo IndexLookup = GetMethod(typeof(XmlILIndex), "Lookup");
274public static readonly MethodInfo ItemIsNode = GetMethod(typeof(XPathItem), "get_IsNode");
275public static readonly MethodInfo Value = GetMethod(typeof(XPathItem), "get_Value");
279public static readonly MethodInfo NavClone = GetMethod(typeof(XPathNavigator), "Clone");
280public static readonly MethodInfo NavLocalName = GetMethod(typeof(XPathNavigator), "get_LocalName");
282public static readonly MethodInfo NavMoveId = GetMethod(typeof(XPathNavigator), "MoveToId");
283public static readonly MethodInfo NavMoveParent = GetMethod(typeof(XPathNavigator), "MoveToParent");
284public static readonly MethodInfo NavMoveRoot = GetMethod(typeof(XPathNavigator), "MoveToRoot");
285public static readonly MethodInfo NavMoveTo = GetMethod(typeof(XPathNavigator), "MoveTo");
286public static readonly MethodInfo NavNmsp = GetMethod(typeof(XPathNavigator), "get_NamespaceURI");
287public static readonly MethodInfo NavPrefix = GetMethod(typeof(XPathNavigator), "get_Prefix");
288public static readonly MethodInfo NavSamePos = GetMethod(typeof(XPathNavigator), "IsSamePosition");
289public static readonly MethodInfo NavType = GetMethod(typeof(XPathNavigator), "get_NodeType");
294public static readonly MethodInfo EndElemStackName = GetMethod(typeof(XmlQueryOutput), "WriteEndElement");
297public static readonly MethodInfo EndAttr = GetMethod(typeof(XmlQueryOutput), "WriteEndAttribute");
298public static readonly MethodInfo Text = GetMethod(typeof(XmlQueryOutput), "WriteString");
301public static readonly MethodInfo StartTree = GetMethod(typeof(XmlQueryOutput), "StartTree");
302public static readonly MethodInfo EndTree = GetMethod(typeof(XmlQueryOutput), "EndTree");
306public static readonly MethodInfo StartContentUn = GetMethod(typeof(XmlQueryOutput), "StartElementContentUnchecked");
311public static readonly MethodInfo EndAttrUn = GetMethod(typeof(XmlQueryOutput), "WriteEndAttributeUnchecked");
312public static readonly MethodInfo NamespaceDeclUn = GetMethod(typeof(XmlQueryOutput), "WriteNamespaceDeclarationUnchecked");
313public static readonly MethodInfo TextUn = GetMethod(typeof(XmlQueryOutput), "WriteStringUnchecked");
314public static readonly MethodInfo NoEntTextUn = GetMethod(typeof(XmlQueryOutput), "WriteRawUnchecked");
316public static readonly MethodInfo StartRoot = GetMethod(typeof(XmlQueryOutput), "WriteStartRoot");
317public static readonly MethodInfo EndRoot = GetMethod(typeof(XmlQueryOutput), "WriteEndRoot");
326public static readonly MethodInfo NamespaceDecl = GetMethod(typeof(XmlQueryOutput), "WriteNamespaceDeclaration");
327public static readonly MethodInfo StartComment = GetMethod(typeof(XmlQueryOutput), "WriteStartComment");
328public static readonly MethodInfo CommentText = GetMethod(typeof(XmlQueryOutput), "WriteCommentString");
329public static readonly MethodInfo EndComment = GetMethod(typeof(XmlQueryOutput), "WriteEndComment");
330public static readonly MethodInfo StartPI = GetMethod(typeof(XmlQueryOutput), "WriteStartProcessingInstruction");
331public static readonly MethodInfo PIText = GetMethod(typeof(XmlQueryOutput), "WriteProcessingInstructionString");
332public static readonly MethodInfo EndPI = GetMethod(typeof(XmlQueryOutput), "WriteEndProcessingInstruction");
333public static readonly MethodInfo WriteItem = GetMethod(typeof(XmlQueryOutput), "WriteItem");
334public static readonly MethodInfo CopyOf = GetMethod(typeof(XmlQueryOutput), "XsltCopyOf");
335public static readonly MethodInfo StartCopy = GetMethod(typeof(XmlQueryOutput), "StartCopy");
336public static readonly MethodInfo EndCopy = GetMethod(typeof(XmlQueryOutput), "EndCopy");
339public static readonly MethodInfo DecAdd = GetMethod(typeof(decimal), "Add");
342public static readonly MethodInfo DecSub = GetMethod(typeof(decimal), "Subtract");
343public static readonly MethodInfo DecMul = GetMethod(typeof(decimal), "Multiply");
344public static readonly MethodInfo DecDiv = GetMethod(typeof(decimal), "Divide");
345public static readonly MethodInfo DecRem = GetMethod(typeof(decimal), "Remainder");
346public static readonly MethodInfo DecNeg = GetMethod(typeof(decimal), "Negate");
347public static readonly MethodInfo QNameEq = GetMethod(typeof(XmlQualifiedName), "Equals");
353public static readonly MethodInfo StrLen = GetMethod(typeof(string), "get_Length");
380public static readonly MethodInfo StrCatCat = GetMethod(typeof(StringConcat), "Concat");
381public static readonly MethodInfo StrCatClear = GetMethod(typeof(StringConcat), "Clear");
382public static readonly MethodInfo StrCatResult = GetMethod(typeof(StringConcat), "GetResult");
383public static readonly MethodInfo StrCatDelim = GetMethod(typeof(StringConcat), "set_Delimiter");
386public static readonly MethodInfo NavsToItems = GetMethod(typeof(XmlILStorageConverter), "NavigatorsToItems");
387public static readonly MethodInfo ItemsToNavs = GetMethod(typeof(XmlILStorageConverter), "ItemsToNavigators");
390public static readonly MethodInfo SetDod = GetMethod(typeof(XmlQueryNodeSequence), "set_IsDocOrderDistinct");
393public static readonly MethodInfo GetTypeFromHandle = GetMethod(typeof(Type), "GetTypeFromHandle");
394public static readonly MethodInfo InitializeArray = GetMethod(typeof(System.Runtime.CompilerServices.RuntimeHelpers), "InitializeArray");