Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Xsl.XsltOld.XsltCompileContext.FuncExtension Class Referencesealed

Public Member Functions

 FuncExtension (object extension, MethodInfo method)
 
override object Invoke (XsltContext xsltContext, object[] args, XPathNavigator docContext)
 

Static Public Member Functions

static XPathNodeIterator ToIterator (object argument)
 
static XPathNavigator ToNavigator (object argument)
 
static string ToString (object argument)
 
static bool ToBoolean (object argument)
 
static double ToNumber (object argument)
 
static object ConvertToXPathType (object val, XPathResultType xt, Type type)
 

Protected Member Functions

void Init (int minArgs, int maxArgs, XPathResultType returnType, XPathResultType[] argTypes)
 

Properties

int Minargs [get]
 
int Maxargs [get]
 
XPathResultType ReturnType [get]
 
XPathResultType[] ArgTypes [get]
 

Static Private Member Functions

static string IteratorToString (XPathNodeIterator it)
 
static object ToNumeric (object argument, Type type)
 

Private Attributes

readonly object _extension
 
readonly MethodInfo _method
 
readonly Type[] _types
 
int _minargs
 
int _maxargs
 
XPathResultType _returnType
 
XPathResultType[] _argTypes
 

Detailed Description

Definition at line 375 of file XsltCompileContext.cs.


The documentation for this class was generated from the following file: