Freigeben über


PolicyLevel.GetNamedPermissionSet-Methode

Gibt das NamedPermissionSet auf der aktuellen Richtlinienebene mit dem angegebenen Namen zurück.

Namespace: System.Security.Policy
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Function GetNamedPermissionSet ( _
    name As String _
) As NamedPermissionSet
'Usage
Dim instance As PolicyLevel
Dim name As String
Dim returnValue As NamedPermissionSet

returnValue = instance.GetNamedPermissionSet(name)
public NamedPermissionSet GetNamedPermissionSet (
    string name
)
public:
NamedPermissionSet^ GetNamedPermissionSet (
    String^ name
)
public NamedPermissionSet GetNamedPermissionSet (
    String name
)
public function GetNamedPermissionSet (
    name : String
) : NamedPermissionSet

Parameter

Rückgabewert

Das NamedPermissionSet auf der aktuellen Richtlinienebene mit dem angegebenen Namen, sofern vorhanden, andernfalls NULL (Nothing in Visual Basic).

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

Der name-Parameter ist NULL (Nothing in Visual Basic).

Beispiel

Im folgenden Code wird die Verwendung der GetNamedPermissionSet-Methode veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die PolicyLevel-Klasse.

Console.WriteLine("Demonstrate adding and removing named permission sets.")
Console.WriteLine("Original named permission sets:")
ListPermissionSets(pLevel)
Dim myInternet As NamedPermissionSet = pLevel.GetNamedPermissionSet("Internet")
Console.WriteLine("Demonstrate adding and removing named permission sets.");
Console.WriteLine("Original named permission sets:");
ListPermissionSets(pLevel);
NamedPermissionSet myInternet = pLevel.GetNamedPermissionSet("Internet");
Console::WriteLine( "Demonstrate adding and removing named permission sets." );
Console::WriteLine( "Original named permission sets:" );
ListPermissionSets( pLevel );
NamedPermissionSet^ myInternet = pLevel->GetNamedPermissionSet( "Internet" );
Console.WriteLine("Demonstrate adding and removing named"
    + " permission sets.");
Console.WriteLine("Original named permission sets:");
ListPermissionSets(pLevel);
NamedPermissionSet myInternet =
    pLevel.GetNamedPermissionSet("Internet");

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

PolicyLevel-Klasse
PolicyLevel-Member
System.Security.Policy-Namespace
NamedPermissionSet-Klasse