Интерфейс IHostSecurityContext
Обновлен: Ноябрь 2007
Позволяет среде CLR хранить сведения о контексте безопасности, реализованные основным приложением.
interface IHostSecurityContext : IUnknown {
HRESULT Capture (
[out] IHostSecurityContext** ppClonedContext
)
};
Методы
Метод |
Описание |
---|---|
Получает клон экземпляра IHostSecurityContext, возвращенный в результате вызова IHostSecurityManager::GetSecurityContext. |
Заметки
Основное приложение может полностью управлять доступом кода к маркерам потоков как из среды CLR, так и из пользовательского кода. Оно может также гарантировать передачу полностью всех сведений о контексте безопасности посредством асинхронных операций или точек кода с ограниченным доступом к коду. Интерфейс IHostSecurityContext инкапсулирует эти сведения о контексте безопасности, которые являются непрозрачными для среды выполнения. Среда выполнения перехватывает эти сведения, используя метод Capture, и перемещает их между процессом подготовки к отправке рабочего элемента пула потоков, выполнением методов завершения, а также конструкторами модуля и класса.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: MSCorEE.idl
Библиотека: включена как ресурс в MSCorEE.dll
Версии платформы .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
См. также
Ссылки
Интерфейс ICLRHostProtectionManager
Интерфейс IHostSecurityManager