FullName プロパティ
この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Assembly.FullName プロパティ

アセンブリの表示名を取得します。

名前空間:  System.Reflection
アセンブリ:  mscorlib (mscorlib.dll 内)

public virtual string FullName { get; }

プロパティ値

型: System.String
アセンブリの表示名。

実装

_Assembly.FullName

アセンブリの表示名の書式については、AssemblyName のトピックを参照してください。

メモメモ

表示名を解析するために独自のコードを作成することはお勧めしません。 代わりに、表示名を AssemblyName コンストラクターに渡します。このコンストラクターは、表示名を解析し、新しい AssemblyName の適切なフィールドを設定します。

.NET Framework Version 2.0 では、アセンブリ ID にプロセッサ アーキテクチャが追加されるようになっており、アセンブリ名文字列の一部として指定できます。 ただし、互換性の問題から、これは FullName プロパティによって返された文字列には含まれません。 AssemblyName.ProcessorArchitecture」を参照してください。

次の例は、現在実行中のアセンブリの名前を取得および表示し、Int32 型 (C# では int、Visual Basic では Integer) を含むアセンブリの名前を表示します。


using System;
using System.Reflection;

class Example
{
    static void Main()
    {
        Console.WriteLine("The FullName property (also called the display name) of...");
        Console.WriteLine("...the currently executing assembly:");
        Console.WriteLine(Assembly.GetExecutingAssembly().FullName);

        Console.WriteLine("...the assembly that contains the Int32 type:");
        Console.WriteLine(typeof(int).Assembly.FullName);
    }
}

/* This example produces output similar to the following:

The FullName property (also called the display name) of...
...the currently executing assembly:
ExampleAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
...the assembly that contains the Int32 type:
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
 */


.NET Framework

サポート対象: 4、3.5、3.0、2.0、1.1、1.0

.NET Framework Client Profile

サポート対象: 4、3.5 SP1

サポート対象:

Windows 7, Windows Vista SP1 以降, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core はサポート対象外), Windows Server 2008 R2 (SP1 以降で Server Core をサポート), Windows Server 2003 SP2

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

コミュニティの追加

追加
表示:
© 2016 Microsoft