SecureStorePermissionAttribute - Classe
Autorise les actions de sécurité pour une instance de SecureStorePermission à appliquer au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Hiérarchie d’héritage
System.Object
System.Attribute
System.Security.Permissions.SecurityAttribute
System.Security.Permissions.CodeAccessSecurityAttribute
Microsoft.Office.SecureStoreService.Server.Security.SecureStorePermissionAttribute
Espace de noms : Microsoft.Office.SecureStoreService.Server.Security
Assembly : Microsoft.Office.SecureStoreService.Server.Security (dans Microsoft.Office.SecureStoreService.Server.Security.dll)
Syntaxe
'Déclaration
<AttributeUsageAttribute(AttributeTargets.All, AllowMultiple := True)> _
Public NotInheritable Class SecureStorePermissionAttribute _
Inherits CodeAccessSecurityAttribute
'Utilisation
Dim instance As SecureStorePermissionAttribute
[AttributeUsageAttribute(AttributeTargets.All, AllowMultiple = true)]
public sealed class SecureStorePermissionAttribute : CodeAccessSecurityAttribute
Remarques
L'étendue de la déclaration est autorisée dépend de la SecurityAction qui est utilisé.
Les informations de sécurité déclarées par un attribut de sécurité sont stockées dans les métadonnées de la cible de l'attribut et sont accessible par le système en cours d'exécution. Attributs de sécurité sont utilisés uniquement pour la sécurité déclarative. Pour une sécurité impérative, utilisez la classe d'autorisation correspondante.
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Voir aussi
Référence
SecureStorePermissionAttribute - Membres
Microsoft.Office.SecureStoreService.Server.Security - Espace de noms