/// <summary> /// 获取程序集自定义特性。是否用户自定义模块由AssemblyModuleEntry特性确定。 /// </summary> public static AssemblyModuleEntry GetModuleEntry(Assembly asm) { AssemblyModuleEntry temp = new AssemblyModuleEntry(ModuleID.None, "", ""); if (asm == null) { return(temp); } object[] list = asm.GetCustomAttributes(typeof(AssemblyModuleEntry), false); if (list.Length > 0) { return((AssemblyModuleEntry)list[0]); } else { return(temp); } }
/// <summary> /// 获取程序集自定义特性。是否用户自定义模块由AssemblyModuleEntry特性确定。 /// </summary> public static AssemblyModuleEntry GetModuleEntry(Assembly asm) { AssemblyModuleEntry temp = new AssemblyModuleEntry(ModuleID.None, "", ""); if (asm == null) return temp; object[] list = asm.GetCustomAttributes(typeof(AssemblyModuleEntry), false); if (list.Length > 0) return (AssemblyModuleEntry)list[0]; else return temp; }