Zdexby TheHolyOneZ
49,743 classes
Class

Delegate

: Object
System.Delegate, mscorlib 0x0078 (120 B) inherited 0x0010 mscorlib.dll
0x00x0078

Members 13

OffsetSizeNameTypeFlagsDefault
0x08method_ptrlongPrivate—
0x08invoke_impllongPrivate—
0x08m_targetobjectPrivate—
0x08methodlongPrivate—
0x08delegate_trampolinelongPrivate—
0x08extra_arglongPrivate—
0x08method_codelongPrivate—
0x08interp_methodlongPrivate—
0x08interp_invoke_impllongPrivate—
0x08method_infoMethodInfoPrivate—
0x08original_method_infoMethodInfoPrivate—
0x08dataDelegateDataPrivate—
0x01method_is_virtualboolPrivate—
0x00710x07unreflected bytes to end of Delegate

Functions 34

SignatureFlagsNativeParams
MethodInfo get_Method()Public+1 flags0x08
MethodInfo GetVirtualMethod_internal()Private0x08
object get_Target()Public+1 flags0x08
Delegate CreateDelegate_internal(Type type, object target, MethodInfo info, bool throwOnBindFailure)Static+1 flags0x08
bool arg_type_match(Type delArgType, Type argType)PrivateStatic0x08
bool arg_type_match_this(Type delArgType, Type argType, bool boxedThis)PrivateStatic0x08
bool return_type_match(Type delReturnType, Type returnType)PrivateStatic0x08
Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method, bool throwOnBindFailure, bool allowClosed)PrivateStatic0x08
Delegate CreateDelegate(Type type, object firstArgument, MethodInfo method)PublicStatic0x08
Delegate CreateDelegate(Type type, MethodInfo method, bool throwOnBindFailure)PublicStatic0x08
Delegate CreateDelegate(Type type, MethodInfo method)PublicStatic0x08
Delegate CreateDelegate(Type type, object target, const string& method)PublicStatic0x08
MethodInfo GetCandidateMethod(Type type, Type target, const string& method, const BindingFlags& bflags, bool ignoreCase, bool throwOnBindFailure)PrivateStatic0x08
Delegate CreateDelegate(Type type, Type target, const string& method, bool ignoreCase, bool throwOnBindFailure)PublicStatic0x08
Delegate CreateDelegate(Type type, Type target, const string& method)PublicStatic0x08
Delegate CreateDelegate(Type type, object target, const string& method, bool ignoreCase, bool throwOnBindFailure)PublicStatic0x08
Delegate CreateDelegate(Type type, object target, const string& method, bool ignoreCase)PublicStatic0x08
object DynamicInvoke(const object[]& args)Public0x08
void InitializeDelegateData()Private0x00
object DynamicInvokeImpl(const object[]& args)3 flags0x08
object Clone()Public+2 flags0x08
bool Equals(object obj)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
MethodInfo GetMethodImpl()3 flags0x08
void GetObjectData(SerializationInfo info, const StreamingContext& context)Public+2 flags0x10
Delegate[] GetInvocationList()Public+2 flags0x08
Delegate Combine(Delegate a, Delegate b)PublicStatic0x08
Delegate Combine(const Delegate[]& delegates)PublicStatic0x08
Delegate CombineImpl(Delegate d)3 flags0x08
Delegate Remove(Delegate source, Delegate value)PublicStatic0x08
Delegate RemoveImpl(Delegate d)3 flags0x08
bool op_Equality(Delegate d1, Delegate d2)PublicStatic+1 flags0x08
bool op_Inequality(Delegate d1, Delegate d2)PublicStatic+1 flags0x08
MulticastDelegate AllocDelegateLike_internal(Delegate d)Static+1 flags0x08

Subclasses 1

Used by 380

types with a member, parameter or interface of this type