HostSecurityManager.DomainPolicy Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
När du åsidosättas i en härledd klass hämtar du säkerhetsprincipen för den aktuella programdomänen.
public:
virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ get(); };
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
[System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
member this.DomainPolicy : System.Security.Policy.PolicyLevel
[<System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
member this.DomainPolicy : System.Security.Policy.PolicyLevel
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel
Egenskapsvärde
Säkerhetsprincipen för den aktuella programdomänen. Standardvärdet är null.
- Attribut
Undantag
Den här metoden använder kodåtkomstsäkerhetsprincipen (CAS), som är föråldrad i .NET Framework 4. Om du vill aktivera CAS-principen för kompatibilitet med tidigare versioner av .NET Framework använder du elementet <legacyCasPolicy>.
Kommentarer
Den här egenskapen kan åsidosättas i en härledd klass. Basimplementeringen returnerar nullalltid .
Den här egenskapen anropas vid AppDomain skapandetillfället. Det gör att en värd kan ange en princip för den aktuella AppDomain. En principnivå består av följande:
En uppsättning kodgrupper ordnade i ett enda rotat träd.
En uppsättning namngivna behörighetsuppsättningar som refereras av kodgrupperna för att ange behörigheter som ska beviljas till kod som tillhör kodgruppen.
En lista över fullständigt betrodda sammansättningar.
Important
Information om kritisk implementering finns i HostSecurityManager Anteckningar till arvtagare för klassen.