Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

SecurityException (Constructor) (String, AssemblyName, PermissionSet, PermissionSet, MethodInfo, SecurityAction, Object, IPermission, Evidence)

Inicializa una nueva instancia de la clase SecurityException para una excepción producida por un conjunto de permisos concedidos insuficiente.

Espacio de nombres:  System.Security
Ensamblado:  mscorlib (en mscorlib.dll)

public SecurityException(
	string message,
	AssemblyName assemblyName,
	PermissionSet grant,
	PermissionSet refused,
	MethodInfo method,
	SecurityAction action,
	Object demanded,
	IPermission permThatFailed,
	Evidence evidence
)

Parámetros

message
Tipo: System.String
Mensaje de error que explica la razón de la excepción.
assemblyName
Tipo: System.Reflection.AssemblyName
Objeto AssemblyName que especifica el nombre del ensamblado que produjo la excepción.
grant
Tipo: System.Security.PermissionSet
Objeto PermissionSet que representa los permisos concedidos al ensamblado.
refused
Tipo: System.Security.PermissionSet
Objeto PermissionSet que representa el permiso o conjunto de permisos rechazados.
method
Tipo: System.Reflection.MethodInfo
Objeto MethodInfo que representa el método que encontró la excepción.
action
Tipo: System.Security.Permissions.SecurityAction
Uno de los valores de SecurityAction.
demanded
Tipo: System.Object
El permiso, conjunto de permisos o colección de conjuntos de permisos solicitado.
permThatFailed
Tipo: System.Security.IPermission
Interfaz IPermission que representa el permiso en el que se produjo un error.
evidence
Tipo: System.Security.Policy.Evidence
Objeto Evidence para el ensamblado que produjo la excepción.

Utilice este constructor para producir una excepción cuando el conjunto de permisos concedidos produjo el error de la solicitud.

En la tabla siguiente se muestran los valores de propiedades establecidos por este constructor.

Propiedad

Valor

Message

La cadena con el mensaje de error adaptado especificado por message.

FirstPermissionThatFailed

El primer permiso del conjunto de permisos o de la colección de conjuntos de permisos especificado por permThatFailed.

GrantedSet

PermissionSet especificada por grant.

Demanded

Permiso de seguridad solicitado, o conjunto de permisos o colección de conjuntos de permisos, que produjo un error, especificado por demanded.

RefusedSet

PermissionSet especificada por refused.

DenySetInstance

Una cadena vacía.

PermitOnlySetInstance

Una cadena vacía.

FailedAssemblyInfo

AssemblyName especificada por assemblyName.

Method

MethodInfo especificada por method.

Zone

Valor de SecurityZone procedente del objeto Evidence especificado por evidence.

Url

Dirección URL procedente del objeto Evidence especificado por evidence.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft