RegistrationClassContext 枚举
TOC
折叠目录
展开目录
要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

RegistrationClassContext 枚举

指定执行上下文集,类对象将在这些上下文中对请求构造实例的请求可用。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

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

[FlagsAttribute]
public enum RegistrationClassContext

成员名称说明
InProcessServer创建和管理此类的对象的代码是一个 DLL,它与指定类上下文的函数的调用方在同一个进程中运行。
InProcessHandler管理此类的对象的代码是一个进程内处理程序。
LocalServer创建和管理此类的对象的 EXE 代码在同一台计算机上运行,但在一个单独的进程空间中加载。
InProcessServer16未使用。
RemoteServer远程计算机上下文。
InProcessHandler16未使用。
Reserved1未使用。
Reserved2未使用。
Reserved3未使用。
Reserved4未使用。
NoCodeDownload不允许从目录服务或 Internet 下载代码。
Reserved5未使用。
NoCustomMarshal指定激活在使用自定义封送时是否会失败。
EnableCodeDownload允许从目录服务或 Internet 下载代码。
NoFailureLog重写对失败事件的日志记录。
DisableActivateAsActivator仅对此激活禁用“作为激活者激活”(AAA)。
EnableActivateAsActivator仅对此激活启用“作为激活者激活”(AAA)。
FromDefaultContext从当前单元的默认上下文开始此激活。

RegistrationClassContext 枚举中的值用在 RegisterTypeForComClients 方法的 classContext 参数中。 这些值与 COM CLSCTX 枚举中定义的值相同,该枚举在对 COM API CoRegisterClassObject 的调用中用作 dwClsContext 参数。

有关 CoRegisterClassObjectCLSCTX 枚举的更多信息,请参见 MSDN Library。

.NET Framework

受以下版本支持:4、3.5、3.0、2.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2

.NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

社区附加资源

添加
显示:
© 2016 Microsoft