Activator::CreateInstance Method
Creates an instance of the specified type using the constructor that best matches the specified parameters.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | CreateInstance(ActivationContext^) | Creates an instance of the type designated by the specified ActivationContext object. |
![]() ![]() | CreateInstance(ActivationContext^, array<String^>^) | Creates an instance of the type that is designated by the specified ActivationContext object and activated with the specified custom activation data. |
![]() ![]() | CreateInstance(AppDomain^, String^, String^) | Creates an instance of the type whose name is specified in the specified remote domain, using the named assembly and default constructor. |
![]() ![]() | CreateInstance(AppDomain^, String^, String^, Boolean, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^) | Creates an instance of the type whose name is specified in the specified remote domain, using the named assembly and the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(AppDomain^, String^, String^, Boolean, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^, Evidence^) | Obsolete. Creates an instance of the type whose name is specified in the specified remote domain, using the named assembly and the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(String^, String^) | Creates an instance of the type whose name is specified, using the named assembly and default constructor. |
![]() ![]() | CreateInstance(String^, String^, Boolean, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^) | Creates an instance of the type whose name is specified, using the named assembly and the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(String^, String^, Boolean, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^, Evidence^) | Obsolete. Creates an instance of the type whose name is specified, using the named assembly and the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(String^, String^, array<Object^>^) | Creates an instance of the type whose name is specified, using the named assembly and default constructor. |
![]() ![]() | CreateInstance(Type^) | Creates an instance of the specified type using that type's default constructor. |
![]() ![]() | CreateInstance(Type^, BindingFlags, Binder^, array<Object^>^, CultureInfo^) | Creates an instance of the specified type using the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(Type^, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^) | Creates an instance of the specified type using the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(Type^, Boolean) | Creates an instance of the specified type using that type's default constructor. |
![]() ![]() | CreateInstance(Type^, array<Object^>^) | Creates an instance of the specified type using the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance(Type^, array<Object^>^, array<Object^>^) | Creates an instance of the specified type using the constructor that best matches the specified parameters. |
![]() ![]() | CreateInstance<T>() | Creates an instance of the type designated by the specified generic type parameter, using the parameterless constructor. |

