【发布时间】:2010-10-17 17:40:09
【问题描述】:
我有一个 .NET 库,我需要在其中找到所有具有我定义的自定义属性的类,并且我希望能够在应用程序运行时即时找到它们使用我的库(即 - 我不希望某个配置文件在某处声明程序集查看和/或类名)。
我正在查看AppDomain.CurrentDomain,但我对它并不太熟悉,也不确定需要如何提升权限(我希望能够以最小的信任在 Web 应用程序中运行库如果可能,但信任越低我会越快乐)。我还想牢记性能(它是一个 .NET 3.5 库,所以 LINQ 完全有效!)。
AppDomain.CurrentDomain 是我最好的/唯一的选择,然后只是循环遍历所有程序集,然后键入这些程序集吗?或者有其他方法吗
【问题讨论】:
标签: c# .net reflection .net-3.5