Freigeben über


EContextType-Enumeration

Beschreibt den Sicherheitskontext des derzeit ausgeführten Threads.

Syntax

typedef enum {  
    eCurrentContext    = 0x00,  
    eRestrictedContext = 0x01  
} EContextType;  

Member

Member Beschreibung
eCurrentContext Gibt den Kontext im aktuellen Thread zu dem Zeitpunkt an, zu dem die Common Language Runtime (CLR) die IHostSecurityManager::GetSecurityContext-Methode aufruft, oder den Kontext, der von der CLR in einem Aufruf der IHostSecurityManager::SetSecurityContext-Methode angefordert wurde.
eRestrictedContext Gibt einen Kontext an, für den der Host über niedrigere Berechtigungen verfügt, z. B. der Garbage Collector sowie Klassen- oder Modulkonstruktoren.

Bemerkungen

Die CLR stellt einen der EContextType-Werte als Parameterwert in Aufrufen der IHostSecurityManager::GetSecurityContext- und IHostSecurityManager::SetSecurityContext-Methoden bereit.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MSCorEE.h

Bibliothek: MSCorEE.dll

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch