HostSecurityManager.DomainPolicy Egenskap

Definition

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.

Gäller för