AppDomain.ResourceResolve 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当资源解析因资源不是程序集中的有效链接资源或嵌入资源而失败时发生。
public:
event ResolveEventHandler ^ ResourceResolve;
public:
virtual event ResolveEventHandler ^ ResourceResolve;
public event ResolveEventHandler? ResourceResolve;
public event ResolveEventHandler ResourceResolve;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event ResolveEventHandler ResourceResolve;
member this.ResourceResolve : ResolveEventHandler
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.ResourceResolve : ResolveEventHandler
Public Custom Event ResourceResolve As ResolveEventHandler
事件类型
实现
- 属性
注解
对于 ResolveEventHandler 此事件,可以尝试找到包含资源的程序集并返回它。
重要
如果解析失败,则不会引发此事件,因为找不到有效链接资源的文件。 如果找不到清单资源流,则引发它,但如果找不到单个资源密钥,则不会引发该流。
从 .NET Framework 4 开始,ResolveEventArgs.RequestingAssembly该属性包含请求资源的程序集。 有关详细信息,请参阅 ResolveEventArgs.RequestingAssembly。
若要为此事件注册事件处理程序,必须具有所需的权限,或引发一个 SecurityException 。
有关处理事件的详细信息,请参阅 处理和引发事件。