Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

MulticastDelegate Constructor (Type^, String^)

 

Initializes a new instance of the MulticastDelegate class.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

protected:
MulticastDelegate(
	Type^ target,
	String^ method
)

Parameters

target
Type: System::Type^

The type of object on which method is defined.

method
Type: System::String^

The name of the static method for which a delegate is created.

Exception Condition
MemberAccessException

Cannot create an instance of an abstract class, or this member was invoked with a late-binding mechanism.

This constructor cannot be used in application code. To create a delegate by specifying the name of a static method, use an overload of the Delegate::CreateDelegate method that specifies a method name but does not specify a target object. For example, the Delegate::CreateDelegate(Type^, Type^, String^) method overload creates a static delegate for a method with a specified name.

ReflectionPermission

when invoked late-bound through mechanisms such as Type::InvokeMember. Associated enumeration: ReflectionPermissionFlag::MemberAccess

.NET Framework
Available since 1.1
Return to top
Show:
© 2017 Microsoft