Clase SecureStorePermissionAttribute
Permite acciones de seguridad para una instancia de SecureStorePermission para aplicar al código utilizando seguridad declarativa. No se puede heredar esta clase.
Jerarquía de la herencia
System.Object
System.Attribute
System.Security.Permissions.SecurityAttribute
System.Security.Permissions.CodeAccessSecurityAttribute
Microsoft.Office.SecureStoreService.Server.Security.SecureStorePermissionAttribute
Espacio de nombres: Microsoft.Office.SecureStoreService.Server.Security
Ensamblado: Microsoft.Office.SecureStoreService.Server.Security (en Microsoft.Office.SecureStoreService.Server.Security.dll)
Sintaxis
'Declaración
<AttributeUsageAttribute(AttributeTargets.All, AllowMultiple := True)> _
Public NotInheritable Class SecureStorePermissionAttribute _
Inherits CodeAccessSecurityAttribute
'Uso
Dim instance As SecureStorePermissionAttribute
[AttributeUsageAttribute(AttributeTargets.All, AllowMultiple = true)]
public sealed class SecureStorePermissionAttribute : CodeAccessSecurityAttribute
Comentarios
El ámbito de la declaración que está permitido depende de la SecurityAction que se utiliza.
La información de seguridad declarada por un atributo de seguridad se almacena en los metadatos del destino del atributo y se tiene acceso por el sistema en tiempo de ejecución. Atributos de seguridad se utilizan sólo para la seguridad declarativa. Para una seguridad imperativa, utilice la clase de permiso correspondiente.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Miembros SecureStorePermissionAttribute
Espacio de nombres Microsoft.Office.SecureStoreService.Server.Security