66 _hashCode = namespaceUri.GetHashCode() ^ name.GetHashCode() ^ ((int)flags << 16) ^
numArgs;
136 for (
int i = 0; i < parameters.Length; i++)
142 for (
int i = 0; i < parameters.Length; i++)
static Type GetUnderlyingType(Type enumType)
static CultureInfo InvariantCulture
object? Invoke(object? obj, object?[]? parameters)
static string XmlIl_NonPublicExtensionMethod
static string XmlIl_ExtensionError
static string XmlIl_ByRefType
static string XmlIl_NoExtensionMethod
static string XmlIl_AmbiguousExtensionMethod
static string XmlIl_GenericExtensionMethod
MethodInfo[] GetMethods()
static bool IsCatchableException(Exception e)
Type GetClrArgumentType(int index)
object Invoke(object extObj, object[] args)
void Bind(MethodInfo meth)
override int GetHashCode()
XmlQueryType InferXmlType(Type clrType)
XmlExtensionFunction(string name, string namespaceUri, int numArgs, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type objectType, BindingFlags flags)
override bool Equals(object other)
Type GetClrType(Type clrType)
XmlExtensionFunction(string name, string namespaceUri, MethodInfo meth)
XmlQueryType[] _argXmlTypes
void Init(string name, string namespaceUri, int numArgs, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type objectType, BindingFlags flags)
XmlQueryType XmlReturnType
XmlQueryType GetXmlArgumentType(int index)
static XmlQueryType InferXsltType(Type clrType)
static readonly XmlQueryType NodeSDod
static readonly XmlQueryType Node
static readonly XmlQueryType NodeS
static readonly XmlQueryType NodeNotRtfS
static readonly XmlQueryType NodeNotRtf
DynamicallyAccessedMemberTypes