MetadataBuilder.AddDeclarativeSecurityAttribute Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет атрибут декларативной безопасности к типу, методу или сборке.
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
Параметры
- parent
- EntityHandle
Дескриптор родительской сущности, который может быть следующим: TypeDefinitionHandle, MethodDefinitionHandle или AssemblyDefinitionHandle.
- action
- DeclarativeSecurityAction
Декларативное действие безопасности.
- permissionSet
- BlobHandle
Большой двоичный объект с набором разрешений.
Возвращаемое значение
Дескриптор добавляемого атрибута декларативной безопасности.
Исключения
parent
не имеет ожидаемого типа дескриптора.
Комментарии
Записи могут добавляться в любом порядке. Таблица автоматически сортируется при сериализации.