_AppDomain::CreateInstance Method (String^, String^, array<Object^>^)
Provides COM objects with version-independent access to the AppDomain::CreateInstance(String^, String^, array<Object^>^) method overload.
Assembly: mscorlib (in mscorlib.dll)
ObjectHandle^ CreateInstance(
String^ assemblyName,
String^ typeName,
array<Object^>^ activationAttributes
)
Parameters
- assemblyName
-
Type:
System::String^
The display name of the assembly. See Assembly::FullName.
- typeName
-
Type:
System::String^
The fully qualified name of the requested type, including the namespace but not the assembly, as returned by the Type::FullName property.
- activationAttributes
-
Type:
array<System::Object^>^
An array of one or more attributes that can participate in activation. Typically, an array that contains a single UrlAttribute object. The UrlAttribute specifies the URL that is required to activate a remote object.
Return Value
Type: System.Runtime.Remoting::ObjectHandle^An object that is a wrapper for the new instance specified by typeName. The return value needs to be unwrapped to access the real object.
See the AppDomain::CreateInstance(String^, String^, array<Object^>^) method overload.
The activationAttributes parameter is related to client-activated objects, a legacy technology.
Available since 1.1