AssemblyBuilder.ReflectionOnly プロパティ

定義

動的アセンブリがリフレクションのみのコンテキストにあるかどうかを示す値を取得します。Gets a value indicating whether the dynamic assembly is in the reflection-only context.

public:
 virtual property bool ReflectionOnly { bool get(); };
public override bool ReflectionOnly { get; }
member this.ReflectionOnly : bool
Public Overrides ReadOnly Property ReflectionOnly As Boolean

プロパティ値

動的アセンブリがリフレクションのみのコンテキストにある場合は、true。それ以外の場合は、falsetrue if the dynamic assembly is in the reflection-only context; otherwise, false.

注釈

リフレクションのみのコンテキストで動的アセンブリを出力するには、AssemblyBuilderを作成するときに AssemblyBuilderAccess.ReflectionOnly を指定します。To emit a dynamic assembly in the reflection-only context, specify AssemblyBuilderAccess.ReflectionOnly when you create the AssemblyBuilder. 動的アセンブリがリフレクションのみのコンテキストで生成される場合、そのコードを実行することはできません。If a dynamic assembly is emitted in the reflection-only context, its code cannot be executed.

注意

動的アセンブリをディスクに保存した後、Assembly.ReflectionOnlyLoad メソッドを使用して、完成したアセンブリをリフレクションのみのコンテキストに読み込むことができます。After you have saved a dynamic assembly to disk, you can use the Assembly.ReflectionOnlyLoad method to load the completed assembly into the reflection-only context. ただし、アセンブリを変更することはできません。However, the assembly can no longer be modified.

適用対象

こちらもご覧ください