Saturday, September 15, 2007
Defined in Gregor.Core, namespace Gregor.Core.
public static class Gregor.Core.DelegateUtil Custom Attributes: Gregor.Core.Module() Description:
static public DelegateType ChangeType(System.Delegate del) Custom Attributes: Description:
static private void CheckMethodFound(System.Reflection.MethodInfo mi, System.String sMethodName, System.Type tp) Custom Attributes: Description:
static public DelegateType CombineDelegates(params System.Delegate[] delegates) Custom Attributes: delegates - System.ParamArray() Description:
static public System.Delegate CreateAutoTypedInstanceDelegate(System.Object target, System.String sMethodName) Custom Attributes: Description:
static public System.Delegate CreateAutoTypedInstancePropertyGetter(System.Object target, System.String sPropertyName) Custom Attributes: Description:
static public System.Delegate CreateAutoTypedInstancePropertySetter(System.Object target, System.String sPropertyName) Custom Attributes: Description:
static public System.Delegate CreateAutoTypedStaticDelegate(System.String sTypeName, System.String sMethodName) Custom Attributes: Description:
static public System.Delegate CreateAutoTypedStaticPropertyGetter(System.String sTypeName, System.String sPropertyName) Custom Attributes: Description:
static public System.Delegate CreateAutoTypedStaticPropertySetter(System.String sTypeName, System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateClosedStaticDelegate(System.String sMethodName, System.Object firstArgument) Custom Attributes: Description:
static public DelegateType CreateInstanceDelegate(System.Object target, System.String sMethodName) Custom Attributes: Description:
static public DelegateType CreateInstancePropertyGetter(System.Object target, System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateInstancePropertySetter(System.Object target, System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateOpenInstanceDelegate(System.String sMethodName) Custom Attributes: Description:
static public DelegateType CreateOpenInstancePropertyGetter(System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateOpenInstancePropertySetter(System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateStaticDelegate(System.String sMethodName) Custom Attributes: Description:
static public DelegateType CreateStaticPropertyGetter(System.String sPropertyName) Custom Attributes: Description:
static public DelegateType CreateStaticPropertySetter(System.String sPropertyName) Custom Attributes: Description:
static private System.Delegate DoCreateInstanceDelegate(System.Type tpDelegate, System.Type tpTarget, System.Object target, System.String sMethodName, System.Type[] methodParamTypes) Custom Attributes: Description:
static private System.Delegate DoCreateOpenInstanceDelegate(System.Type tpDelegate, System.Type tpTarget, System.String sMethodName, System.Type[] methodParamTypes) Custom Attributes: Description:
static private System.Delegate DoCreateStaticDelegate(System.Type tpDelegate, System.Type tpTarget, System.Boolean fClosed, System.Object firstArgument, System.String sMethodName, System.Type[] methodParamTypes) Custom Attributes: Description:
static private System.Type GetCallbackType(System.Reflection.MethodInfo mi) Custom Attributes: Description:
static private void GetClosedStaticParameterTypes(System.Type tpDelegate, System.Type tpFirstArgument, out System.Type[] delegateParamTypes, out System.Type[] methodParamTypes) Custom Attributes: delegateParamTypes - System.Runtime.InteropServices.Out() methodParamTypes - System.Runtime.InteropServices.Out() Description:
static private void GetOpenInstanceParameterTypes(System.Type tpDelegate, System.Type tpTarget, out System.Type[] delegateParamTypes, out System.Type[] methodParamTypes) Custom Attributes: delegateParamTypes - System.Runtime.InteropServices.Out() methodParamTypes - System.Runtime.InteropServices.Out() Description: