SecurityManager.IsGranted(IPermission) Método

Definición

Precaución

Esta API ya está en desuso.

Precaución

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 si se concede un permiso al llamador.

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

Parámetros

perm
IPermission

Permiso del llamador cuya concesión se va a comprobar.

Devoluciones

El valor es true si los permisos concedidos al llamador incluyen el permiso perm; en caso contrario, el valor es false.

Atributos

Comentarios

La concesión de permisos viene determinada por la directiva y es diferente de una demanda sujeta a invalidaciones, como una aserción. Además, IsGranted solo prueba la concesión del ensamblado de código de llamada, independientemente de otros autores de llamadas de la pila.

Se aplica a