SecurityAttribute.CreatePermission メソッド

定義

派生クラス内でオーバーライドされるときに、後からバイナリ形式にシリアル化でき、SecurityAction と共にアセンブリのメタデータに永続的に格納できるアクセス許可オブジェクトを作成します。

public abstract System.Security.IPermission? CreatePermission ();
public abstract System.Security.IPermission CreatePermission ();

戻り値

シリアル化可能な、アクセス許可オブジェクト。

注釈

コンパイル時に、属性はセキュリティ宣言をメタデータ内のシリアル化された形式に変換します。 メタデータ内の宣言型セキュリティ データは、この属性に対応するこのメソッドが返すアクセス許可から作成されます。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1