Freigeben über


MetadataBuilder.AddDeclarativeSecurityAttribute Methode

Definition

Fügt einem Typ, einer Methode oder einer Assembly ein deklaratives Sicherheitsattribut hinzu.

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

Parameter

parent
EntityHandle

Das Handle der übergeordneten Entität. Hierbei kann es sich um eines der folgenden Handels handeln: TypeDefinitionHandle, MethodDefinitionHandle oder AssemblyDefinitionHandle.

action
DeclarativeSecurityAction

Eine deklarative Sicherheitsaktion.

permissionSet
BlobHandle

Das Blob für den Berechtigungssatz.

Gibt zurück

Ein Handle für das hinzugefügte deklarative Sicherheitsattribut.

Ausnahmen

parent weist nicht das erwartete Handle auf.

Hinweise

Einträge können in beliebiger Reihenfolge hinzugefügt werden. Die Tabelle wird beim Serialisieren automatisch sortiert.

Gilt für: