SecurityManager.IsGranted(IPermission) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.