Freigeben über


Assembly.FullName Eigenschaft

Definition

Ruft den Anzeigenamen der Assembly ab.

public:
 virtual property System::String ^ FullName { System::String ^ get(); };
public virtual string FullName { get; }
public virtual string? FullName { get; }
member this.FullName : string
Public Overridable ReadOnly Property FullName As String

Eigenschaftswert

Der Anzeigename der Assembly.

Implementiert

Beispiele

Im folgenden Beispiel wird der Anzeigename der derzeit ausgeführten Assembly und der Anzeigename der Assembly abgerufen, die den Int32 Typ (int in C#, Integer in Visual Basic) enthält.

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(typeof(Example).Assembly.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
 */
Imports System.Reflection

Class Example
    Shared Sub Main()
        Console.WriteLine("The FullName property (also called the display name) of...")
        Console.WriteLine("...the currently executing assembly:")
        Console.WriteLine(GetType(Example).Assembly.FullName)

        Console.WriteLine("...the assembly that contains the Int32 type:")
        Console.WriteLine(GetType(Integer).Assembly.FullName)
    End Sub 
End Class 

' 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

Hinweise

Eine Beschreibung des Formats des Anzeigenamens einer Assembly finden Sie unter.See AssemblyName for a description of the format of the display name of an assembly.

Hinweis

Das Schreiben ihres eigenen Codes zum Analysieren von Anzeigenamen wird nicht empfohlen. Übergeben Sie stattdessen den Anzeigenamen an den AssemblyName Konstruktor, der ihn analysiert und die entsprechenden Felder der neuen AssemblyNameauffüllt.

In .NET Framework, Version 2.0, wird die Prozessorarchitektur zur Assemblyidentität hinzugefügt und kann als Teil von Assemblynamenzeichenfolgen angegeben werden. Sie ist jedoch aus Kompatibilitätsgründen nicht in der von der FullName Eigenschaft zurückgegebenen Zeichenfolge enthalten. Siehe AssemblyName.ProcessorArchitecture.

Gilt für:

Weitere Informationen