SecurityManager.IsGranted(IPermission) Metodo

Definizione

Attenzione

Questa API è ora deprecata.

Attenzione

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.

Determina se un'autorizzazione è concessa al chiamante.

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

Parametri

perm
IPermission

Autorizzazione da verificare con i privilegi del chiamante.

Restituisce

true se le autorizzazioni concesse al chiamante includono il parametro perm dell'autorizzazione; in caso contrario, false.

Attributi

Commenti

La concessione delle autorizzazioni è determinata dai criteri ed è diversa da una richiesta soggetta a overridi, ad esempio un'asserzione. Inoltre, IsGranted verifica solo la concessione dell'assembly di codice chiamante, indipendentemente da altri chiamanti nello stack.

Si applica a