Partager via


MetadataBuilder.AddDeclarativeSecurityAttribute Méthode

Définition

Ajoute un attribut de sécurité déclarative à un type, une méthode ou un assembly.

public:
 System::Reflection::Metadata::DeclarativeSecurityAttributeHandle AddDeclarativeSecurityAttribute(System::Reflection::Metadata::EntityHandle parent, System::Reflection::DeclarativeSecurityAction action, System::Reflection::Metadata::BlobHandle permissionSet);
public System.Reflection.Metadata.DeclarativeSecurityAttributeHandle AddDeclarativeSecurityAttribute (System.Reflection.Metadata.EntityHandle parent, System.Reflection.DeclarativeSecurityAction action, System.Reflection.Metadata.BlobHandle permissionSet);
member this.AddDeclarativeSecurityAttribute : System.Reflection.Metadata.EntityHandle * System.Reflection.DeclarativeSecurityAction * System.Reflection.Metadata.BlobHandle -> System.Reflection.Metadata.DeclarativeSecurityAttributeHandle
Public Function AddDeclarativeSecurityAttribute (parent As EntityHandle, action As DeclarativeSecurityAction, permissionSet As BlobHandle) As DeclarativeSecurityAttributeHandle

Paramètres

parent
EntityHandle

Handle de l’entité parente, qui peut être l’un des éléments suivants : TypeDefinitionHandle, MethodDefinitionHandle ou AssemblyDefinitionHandle.

action
DeclarativeSecurityAction

Action de sécurité déclarative.

permissionSet
BlobHandle

Objet blob du jeu d’autorisations.

Retours

Handle pour l’attribut de sécurité déclarative ajouté.

Exceptions

parent n’a pas le type de poignée attendu.

Remarques

Les entrées peuvent être ajoutées dans n’importe quel ordre. La table est automatiquement triée lorsqu’elle est sérialisée.

S’applique à