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

父级实体句柄,可以是以下项之一:TypeDefinitionHandleMethodDefinitionHandleAssemblyDefinitionHandle

action
DeclarativeSecurityAction

声明性安全操作。

permissionSet
BlobHandle

权限集 blob。

返回

已添加的声明性安全属性的句柄。

例外

parent 没有预期的句柄类型。

注解

可以按任意顺序添加条目。 序列化时会自动对表进行排序。

适用于