MetadataBuilder.AddDeclarativeSecurityAttribute Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje atrybut zabezpieczeń deklaratywnych do typu, metody lub zestawu.
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
Parametry
- parent
- EntityHandle
Uchwyt jednostki nadrzędnej, który może być jednym z następujących: TypeDefinitionHandle, MethodDefinitionHandlelub AssemblyDefinitionHandle.
- action
- DeclarativeSecurityAction
Deklaratywne działanie zabezpieczeń.
- permissionSet
- BlobHandle
Obiekt blob zestawu uprawnień.
Zwraca
Dojście do dodanego atrybutu zabezpieczeń deklaratywnych.
Wyjątki
parent
nie ma oczekiwanego rodzaju dojścia.
Uwagi
Wpisy mogą być dodawane w dowolnej kolejności. Tabela jest automatycznie sortowana po serializacji.