更新 : 2007 年 11 月
厳密な名前を生成するために使用するキー ペアを格納している CSP 内のキー コンテナの名前を指定します。
<ComVisibleAttribute(True)> _ <AttributeUsageAttribute(AttributeTargets.Assembly, Inherited := False)> _ Public NotInheritable Class AssemblyKeyNameAttribute _ Inherits Attribute
Dim instance As AssemblyKeyNameAttribute
[ComVisibleAttribute(true)] [AttributeUsageAttribute(AttributeTargets.Assembly, Inherited = false)] public sealed class AssemblyKeyNameAttribute : Attribute
[ComVisibleAttribute(true)] [AttributeUsageAttribute(AttributeTargets::Assembly, Inherited = false)] public ref class AssemblyKeyNameAttribute sealed : public Attribute
/** @attribute ComVisibleAttribute(true) */ /** @attribute AttributeUsageAttribute(AttributeTargets.Assembly, Inherited = false) */ public final class AssemblyKeyNameAttribute extends Attribute
public final class AssemblyKeyNameAttribute extends Attribute
厳密な名前を付けたアセンブリを構築する場合は、この属性または AssemblyKeyFileAttribute のいずれかを指定する必要があります。
たとえば、構文は [assembly:AssemblyKeyNameAttribute("myContainer")] のようになります。
System.Runtime.CompilerServices のクラスはコンパイラ専用です。コンパイラをビルドする場合以外は使用しないでください。
詳細については、共通言語基盤 (CLI: Common Language Infrastructure) のドキュメント、特に「Partition II: Metadata Definition and Semantics」を参照してください。このドキュメントは、http://msdn.microsoft.com/net/ecma/ および http://www.ecma-international.org/publications/standards/Ecma-335.htm で入手できます。
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360