Share via


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

親エンティティ ハンドル。次のいずれかとなります: TypeDefinitionHandleMethodDefinitionHandle、または AssemblyDefinitionHandle

action
DeclarativeSecurityAction

宣言セキュリティ アクション。

permissionSet
BlobHandle

アクセス許可セット BLOB。

戻り値

追加された宣言セキュリティ属性のハンドル。

例外

parent が、必要なハンドルの型ではありません。

注釈

エントリは任意の順序で追加できます。 シリアル化されると、テーブルは自動的に並べ替えられます。

適用対象