[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal static extern Delegate CreateDelegate_internal (Type type, object target, MethodInfo info);
- [MonoTODO]
public static Delegate CreateDelegate (Type type, MethodInfo info)
{
if (type == null)
return CreateDelegate_internal (type, null, info);
}
- [MonoTODO]
public static Delegate CreateDelegate (Type type, object target, string method)
{
if (type == null)
return CreateDelegate_internal (type, target, info);
}
- [MonoTODO]
public static Delegate CreateDelegate (Type type, Type target, string method)
{
if (type == null)
return CreateDelegate_internal (type, null, info);
}
- [MonoTODO]
public static Delegate CreateDelegate (Type type, object target, string method, bool ignorecase)
{
if (type == null)
if ( o == null )
return false;
- if ( o.GetType() != this.GetType() )
- return false;
-
Delegate d = (Delegate) o;
if ((d.target_type == target_type) &&
(d.m_target == m_target) &&