IHostSecurityContext
Aktualisiert: November 2007
Ermöglicht es der Common Language Runtime, (CLR) die Informationen des vom Host implementierten Sicherheitskontextes beizubehalten.
interface IHostSecurityContext : IUnknown {
HRESULT Capture (
[out] IHostSecurityContext** ppClonedContext
)
};
Methoden
Methode |
Beschreibung |
---|---|
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 auch sicherstellen, dass vollständige Sicherheitskontextinformationen über asynchrone Vorgänge oder Codepunkte mit eingeschränktem Codezugriff hinweg übergeben werden. IHostSecurityContext schließt diese Sicherheitskontextinformationen, die zur Laufzeit nicht transparent sind, ein. 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.idl
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0