Freigeben über


IHostSecurityContext-Schnittstelle

Ermöglicht es der Common Language Runtime, (CLR) die Informationen des vom Host implementierten Sicherheitskontextes beizubehalten.

Methoden

Methode

Beschreibung

IHostSecurityContext::Capture-Methode

Ruft einen Klon der IHostSecurityContext-Instanz ab, die von einem Aufruf von IHostSecurityManager::GetSecurityContext zurückgegeben wurde.

Hinweise

Ein Host kann den gesamten Codezugriff auf Threadtoken sowohl über die CLR als auch über Benutzercode steuern. Er kann außerdem sicherstellen, dass die gesamten Sicherheitskontextinformationen über asynchrone Operationen oder Codepunkte mit eingeschränktem Codezugriff weitergegeben werden. IHostSecurityContext kapselt die Sicherheitskontextinformationen ein. Diese sind für die CLR nicht transparent. Die Laufzeit erfasst diese Informationen mithilfe von Capture und verschiebt sie über Threadpool Worker Item Dispatch, Finalizerausführung sowie Modul- und Klassenkonstruktoren.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICLRHostProtectionManager-Schnittstelle

IHostSecurityManager-Schnittstelle

Weitere Ressourcen

Hostingschnittstellen