Mono Class Library: Overview

System.Delegate: Method Members

The methods of System.Delegate are listed below. For a list of all members, see the Delegate Members list.

See Also: Inherited members from System.Object

Public Methods

Clone() : object
Creates a copy of the current instance.
static
Combine(params Delegate[]) : Delegate
Concatenates the invocation lists of the specified delegates.
static
Combine(Delegate, Delegate) : Delegate
Concatenates the invocation lists of the specified delegates.
static
CreateDelegate(Type, System.Reflection.MethodInfo) : Delegate
Returns a new delegate with the specified static method as its invocation list.
static
CreateDelegate(Type, object, System.Reflection.MethodInfo) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, object, string) : Delegate
Returns a new delegate with the specified target and instance method as its invocation list.
static
CreateDelegate(Type, System.Reflection.MethodInfo, bool) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, Type, string) : Delegate
Returns a new delegate with the specified static method as its invocation list.
static
CreateDelegate(Type, object, System.Reflection.MethodInfo, bool) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, object, string, bool) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, Type, string, bool) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, object, string, bool, bool) : Delegate
Documentation for this section has not yet been entered.
static
CreateDelegate(Type, Type, string, bool, bool) : Delegate
Documentation for this section has not yet been entered.
DynamicInvoke(params object[]) : object
Causes a delegate to invoke the methods in its invocation list using the specified arguments.
override
Equals(object) : bool
Determines whether the specified object is equal to the current instance.
override
GetHashCode() : int
Generates a hash code for the current instance.
GetInvocationList() : Delegate[]
Returns the invocation list of the current delegate.
GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
Documentation for this section has not yet been entered.
static
Remove(Delegate, Delegate) : Delegate
Removes the invocation list of a Delegate from the invocation list of another delegate.
static
RemoveAll(Delegate, Delegate) : Delegate
Removes all matching occurrences of the invocation list of a Delegate from the invocation list of another delegate.

Protected Methods

CombineImpl(Delegate) : Delegate
Documentation for this section has not yet been entered.
DynamicInvokeImpl(object[]) : object
Documentation for this section has not yet been entered.
GetMethodImpl() : System.Reflection.MethodInfo
Documentation for this section has not yet been entered.
RemoveImpl(Delegate) : Delegate
Documentation for this section has not yet been entered.