MetadataBuilder.AddDeclarativeSecurityAttribute Methode

Definition

Fügt einem Typ, einer Methode oder Assembly ein deklaratives Sicherheitsattribute 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 übergeordnete Entitätshandle, das eine der folgenden Sein kann: a TypeDefinitionHandle, , MethodDefinitionHandleoder a AssemblyDefinitionHandle.

action
DeclarativeSecurityAction

Eine deklarative Sicherheitsaktion.

permissionSet
BlobHandle

Der Berechtigungssatz-BLOB.

Gibt zurück

Ein Handle zum hinzugefügten deklarativen Sicherheitsattribute.

Ausnahmen

parent verfügt nicht über den erwarteten Handletyp.

Hinweise

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

Gilt für: