Freigeben über


EBindPolicyLevels-Enumeration

Stellt Flags bereit, um die Ebene anzugeben, auf der die Assemblyrichtlinie angewendet oder geändert werden soll.

Syntax

typedef enum {  
    ePolicyLevelNone         = 0x0,  
    ePolicyLevelRetargetable = 0x1,  
    ePolicyUnifiedToCLR      = 0x2,  
    ePolicyLevelApp          = 0x4,  
    ePolicyLevelPublisher    = 0x8,  
    ePolicyLevelHost         = 0x10,  
    ePolicyLevelAdmin        = 0x20  
    ePolicyPortability       = 0x40  
} EBindPolicyLevels;  

Member

Member Beschreibung
ePolicyLevelAdmin Gibt an, dass die Richtlinie auf Administratorebene angewendet werden soll.
ePolicyLevelApp Gibt an, dass die Richtlinie auf Anwendungsebene angewendet werden soll.
ePolicyLevelHost Gibt an, dass die Richtlinie auf Host-Ebene angewendet werden soll.
ePolicyLevelNone Gibt keine Flags auf Richtlinienebene an.
ePolicyLevelPublisher Gibt an, dass die Richtlinie auf Herausgeberebene angewendet werden soll.
ePolicyLevelRetargetable Gibt an, dass die Richtlinie auf Variablenebenen anwendbar sein soll.
ePolicyPortability Gibt an, dass die Richtlinie die Portabilität zwischen Implementierungen einer .NET Framework-Assembly unterstützen soll. Weitere Informationen finden Sie im <SupportPortability-Konfigurationsdateielement> .
ePolicyUnifiedToCLR Gibt an, dass die Richtlinie mit der der Common Language Runtime (CLR) vereinheitlicht werden soll.

Bemerkungen

Diese Enumeration wird an Methoden der ICLRHostBindingPolicyManager-Schnittstelle übergeben, um Änderungen in der Anwendungsrichtlinie anzugeben.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MSCorEE.h

Bibliothek: MSCorEE.dll

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

Siehe auch