Assembly.FullName Propiedad

Definición

Obtiene el nombre para mostrar del ensamblado.

C#
public virtual string FullName { get; }
C#
public virtual string? FullName { get; }

Valor de propiedad

Nombre para mostrar del ensamblado.

Implementaciones

Ejemplos

En el ejemplo siguiente se recupera el nombre para mostrar del ensamblado que se está ejecutando actualmente y el nombre para mostrar del ensamblado que contiene el Int32 tipo (int en C#, Integer en Visual Basic).

C#
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
 */

Comentarios

Consulte AssemblyName para obtener una descripción del formato del nombre para mostrar de un ensamblado.

Nota

No se recomienda escribir su propio código para analizar los nombres para mostrar. En su lugar, pase el nombre para mostrar al AssemblyName constructor , que lo analiza y rellena los campos adecuados del nuevo AssemblyName.

En .NET Framework versión 2.0, la arquitectura del procesador se agrega a la identidad del ensamblado y se puede especificar como parte de las cadenas de nombre de ensamblado. Sin embargo, no se incluye en la cadena devuelta por la FullName propiedad , por motivos de compatibilidad. Vea AssemblyName.ProcessorArchitecture.

Se aplica a

Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también