IHostSecurityContext 接口

允许公共语言运行时 (CLR) 维护由宿主实现的安全性上下文信息。

方法

方法

说明

IHostSecurityContext::Capture 方法

获取从对 IHostSecurityManager::GetSecurityContext 的调用中返回的 IHostSecurityContext 实例的复本。

备注

宿主可控制 CLR 和用户代码对线程标记的所有代码访问。 宿主还可确保在异步操作或代码访问受限制的码位间传递完整的安全性上下文信息。 IHostSecurityContext 封装此安全性上下文信息,此信息对运行时是不透明的。 运行时使用 Capture 捕获此信息,并使其在线程池辅助项调度、终结器执行以及模块和类构造函数之间移动。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.h

**库:**作为一项资源包含在 MSCorEE.dll 中

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICLRHostProtectionManager 接口

IHostSecurityManager 接口

其他资源

承载接口