public ObjectCreator ( string assemblyName, string className ) : System | ||
assemblyName | string | |
className | string | |
return | System |
public ObjectCreator(string assemblyName, string className)
{
var assemblyFile = Path.Combine(System.IO.Directory.GetCurrentDirectory(), assemblyName);
try
{
#if SILVERLIGHT || NETFX_CORE
_assembly = Assembly.Load(assemblyFile);
#else
this._assembly = Assembly.LoadFrom(assemblyFile);
#endif
}
catch (Exception)
{
this._assembly = Assembly.GetExecutingAssembly();
}
this._type = this._assembly.GetType(className);
}
ObjectCreator::ObjectCreator ( Assembly assembly, Type type ) : System | |
ObjectCreator::ObjectCreator ( Type type ) : System | |
ObjectCreator::ObjectCreator ( string className ) : System |