Freigeben über


SecurityManager.IsGranted(IPermission) Methode

Definition

Achtung

Diese API ist nun veraltet.

Achtung

IsGranted is obsolete and will be removed in a future release of the .NET Framework. Please use the PermissionSet property of either AppDomain or Assembly instead.

Bestimmt, ob dem Aufrufer eine Berechtigung erteilt wird.

public:
 static bool IsGranted(System::Security::IPermission ^ perm);
[System.Obsolete]
public static bool IsGranted (System.Security.IPermission perm);
public static bool IsGranted (System.Security.IPermission perm);
[System.Obsolete("IsGranted is obsolete and will be removed in a future release of the .NET Framework.  Please use the PermissionSet property of either AppDomain or Assembly instead.")]
public static bool IsGranted (System.Security.IPermission perm);
[<System.Obsolete>]
static member IsGranted : System.Security.IPermission -> bool
static member IsGranted : System.Security.IPermission -> bool
[<System.Obsolete("IsGranted is obsolete and will be removed in a future release of the .NET Framework.  Please use the PermissionSet property of either AppDomain or Assembly instead.")>]
static member IsGranted : System.Security.IPermission -> bool
Public Shared Function IsGranted (perm As IPermission) As Boolean

Parameter

perm
IPermission

Die Berechtigung, für die getestet werden soll, ob sie diesem Aufrufer erteilt wurde.

Gibt zurück

true, wenn die dem Aufrufer erteilten Berechtigungen die Berechtigung perm einschließen, andernfalls false.

Attribute

Hinweise

Die Gewährung von Berechtigungen wird durch eine Richtlinie bestimmt und unterscheidet sich von einer Anforderung, die außer Kraft gesetzt wird, z. B. eine Assertion. IsGranted Außerdem wird nur die Gewährung der aufrufenden Codeassembly getestet, unabhängig von anderen Aufrufern im Stapel.

Gilt für: