Beispiel #1
0
        /// <summary>
        /// Charge un type dans l'assembly spécifiée
        /// </summary>
        /// <param name="assembly">
        /// Assembly contenant le Type à charger
        /// </param>
        /// <param name="typeFullName">
        /// Nom du Type à charger
        /// </param>
        /// <returns>
        /// Type
        /// </returns>
        public Type GetType(Assembly assembly, string typeFullName)
        {
            if (assembly == null)
            {
                throw new ArgumentException("assembly");
            }
            if (string.IsNullOrWhiteSpace(typeFullName))
            {
                throw new ArgumentException("typeName");
            }

            return(AssemblyLoaderHelper.LoadType(assembly, typeFullName));
        }