ICustomFactory 接口

使用户能够为扩展 MarshalByRefObject 的托管对象编写激活代码。

**命名空间:**System.Runtime.InteropServices
**程序集:**mscorlib(在 mscorlib.dll 中)

语法

声明
<ComVisibleAttribute(True)> _
Public Interface ICustomFactory
用法
Dim instance As ICustomFactory
[ComVisibleAttribute(true)] 
public interface ICustomFactory
[ComVisibleAttribute(true)] 
public interface class ICustomFactory
/** @attribute ComVisibleAttribute(true) */ 
public interface ICustomFactory
ComVisibleAttribute(true) 
public interface ICustomFactory

备注

可以通过提供实现 ICustomFactory 的代理类并使用 ProxyAttribute 属性化 MarshalByRefObject 类来启用自定义激活。在激活该类后,通用语言运行库调用代理的 CreateInstance 方法以激活该类。

平台

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

请参见

参考

ICustomFactory 成员
System.Runtime.InteropServices 命名空间