Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateInstanceFrom() [2/3]

static ? ObjectHandle System.Activator.CreateInstanceFrom ( string assemblyFile,
string typeName,
bool ignoreCase,
BindingFlags bindingAttr,
Binder? binder,
object??[] args,
CultureInfo? culture,
object??[] activationAttributes )
inlinestatic

Definition at line 56 of file Activator.cs.

57 {
58 Assembly assembly = Assembly.LoadFrom(assemblyFile);
59 Type type = assembly.GetType(typeName, throwOnError: true, ignoreCase);
60 object obj = CreateInstance(type, bindingAttr, binder, args, culture, activationAttributes);
61 if (obj == null)
62 {
63 return null;
64 }
65 return new ObjectHandle(obj);
66 }
virtual ? Type GetType(string name)
Definition Assembly.cs:305
static Assembly LoadFrom(string assemblyFile)
Definition Assembly.cs:588

References System.Reflection.CreateInstance, System.culture, System.Reflection.Assembly.GetType(), System.Reflection.Assembly.LoadFrom(), System.obj, and System.type.