SecurityManager.PolicyHierarchy Methode

Definitie

Let op

This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Biedt een enumerator voor toegang tot de beveiligingsbeleidshiërarchie op niveaus, zoals computerbeleid en gebruikersbeleid.

public:
 static System::Collections::IEnumerator ^ PolicyHierarchy();
public static System.Collections.IEnumerator PolicyHierarchy();
[System.Obsolete("This method is 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 static System.Collections.IEnumerator PolicyHierarchy();
static member PolicyHierarchy : unit -> System.Collections.IEnumerator
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
static member PolicyHierarchy : unit -> System.Collections.IEnumerator
Public Shared Function PolicyHierarchy () As IEnumerator

Retouren

Een enumerator voor PolicyLevel objecten die de beveiligingsbeleidshiërarchie vormen.

Kenmerken

Uitzonderingen

Deze methode maakt gebruik van CAS-beleid (Code Access Security), dat verouderd is in de .NET Framework 4. Gebruik het element legacyCasPolicy element2 om CAS-beleid in te schakelen voor compatibiliteit met eerdere versies van het .NET Framework.

De code die deze methode aanroept, heeft ControlPolicygeen .

Opmerkingen

De geretourneerde enumerator biedt opeenvolgende PolicyLevel objecten die het beleid vertegenwoordigen op het respectieve niveau (machine, gebruiker, onderneming, toepassingsdomein) van de hiërarchie. Deze objecten zijn de live-beleidsobjecten; het wijzigen van deze objecten kan onvoorspelbare resultaten hebben.

De minimale beleidshiërarchie bestaat uit een machineniveau, een ondernemingsniveau en een gebruikersniveau. De hiërarchie kan echter extra niveaus bevatten.

Van toepassing op