ResolveEventHandler 委托
表示处理 AppDomain 的 TypeResolve、ResourceResolve 和 AssemblyResolve 事件的方法。
**命名空间:**System
**程序集:**mscorlib(在 mscorlib.dll 中)
语法
声明
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Delegate Function ResolveEventHandler ( _
sender As Object, _
args As ResolveEventArgs _
) As Assembly
用法
Dim instance As New ResolveEventHandler(AddressOf HandlerMethod)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public delegate Assembly ResolveEventHandler (
Object sender,
ResolveEventArgs args
)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public delegate Assembly^ ResolveEventHandler (
Object^ sender,
ResolveEventArgs^ args
)
/** @delegate */
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
public delegate Assembly ResolveEventHandler (
Object sender,
ResolveEventArgs args
)
JScript 支持使用委托,但不支持进行新的声明。
参数
- sender
事件源。
- args
包含事件数据的 ResolveEventArgs。
返回值
解析类型、程序集或资源的 Assembly。
备注
如果运行库类加载程序无法解析对程序集、类型或资源的引用,则将引发相应的事件,从而使回调有机会通知运行库引用的程序集、类型或资源位于哪个程序集中。ResolveEventHandler 负责返回解析类型、程序集或资源的程序集。
Delegate 和 MulticastDelegate 的每个派生类都有一个构造函数和一个 Invoke 方法。请参见 Delegate 类说明中的 C++ 代码示例。
平台
Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0