Freigeben über


PermissionSet.GetPermission-Methode

Ruft ein Berechtigungsobjekt des angegebenen Typs ab, sofern dieses im Berechtigungssatz vorhanden ist.

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

Syntax

'Declaration
Public Function GetPermission ( _
    permClass As Type _
) As IPermission
'Usage
Dim instance As PermissionSet
Dim permClass As Type
Dim returnValue As IPermission

returnValue = instance.GetPermission(permClass)
public IPermission GetPermission (
    Type permClass
)
public:
IPermission^ GetPermission (
    Type^ permClass
)
public IPermission GetPermission (
    Type permClass
)
public function GetPermission (
    permClass : Type
) : IPermission

Parameter

  • permClass
    Der Type des gewünschten Berechtigungsobjekts.

Rückgabewert

Eine Kopie des Berechtigungsobjekts des Typs, der vom im PermissionSet enthaltenen permClass-Parameter angegeben wird, oder NULL (Nothing in Visual Basic), wenn keine Kopie vorhanden ist.

Hinweise

Für ein UnrestrictedPermissionSet gibt diese Methode NULL (Nothing in Visual Basic) zurück. Obwohl ein UnrestrictedPermissionSet alle Berechtigungen enthält, verfügt dieses über keine Instanzen, die zurückgegeben werden können.

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

PermissionSet-Klasse
PermissionSet-Member
System.Security-Namespace