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 には、予期されるハンドルの種類がありません。

注釈

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

適用対象