ObfuscateAssemblyAttribute.AssemblyIsPrivate プロパティ
メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。
アセンブリがプライベートとしてマークされているかどうかを示す Boolean 値を取得します。
名前空間: System.Reflection
アセンブリ: mscorlib (mscorlib.dll 内)
構文

プライベート アセンブリは、そのアセンブリが属するアプリケーションによってのみ使用され、他のソフトウェアでは使用されません。
![]() |
---|
この属性を適用しても、自動的にアセンブリの隠ぺいが行われるわけではありません。この属性の適用は、難読化ツールの構成ファイルを作成する代わりとして行われます。つまり、難読化ツールに対する指示を出すだけです。Microsoft では、難読化ツールの販売元が次に説明するセマンティクスに従うことを推奨しています。ただし、特定のツールが Microsoft の推奨するセマンティクスに従っているという保証はありません。 |

属性コンストラクタによって AssemblyIsPrivate プロパティを true に設定し、アセンブリがプライベートであることを指定する方法のコード例を次に示します。難読化ツールが処理後に属性を削除しないようにする場合、StripAfterObfuscation プロパティは false です。
Imports System Imports System.Reflection <Assembly: ObfuscateAssemblyAttribute(False, _ StripAfterObfuscation:=False)>

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からObfuscateAssemblyAttribute.AssemblyIsPrivate プロパティを検索する場合は、下記のリンクをクリックしてください。

- ObfuscateAssemblyAttribute.AssemblyIsPrivate プロパティのページへのリンク