Module.FullyQualifiedName Propiedad

Definición

Obtiene una cadena que representa el nombre completo y la ruta de acceso a este módulo.

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

Valor de propiedad

Nombre completo del módulo.

Excepciones

El autor de la llamada no tiene los permisos necesarios.

Ejemplos

En el ejemplo siguiente se muestra el nombre completo del módulo especificado.

using System;
using System.Reflection;

namespace ReflectionModule_Examples
{
    class MyMainClass
    {
        static void Main()
        {
            Module[] moduleArray;
            
            moduleArray = typeof(MyMainClass).Assembly.GetModules(false);
            
            // In a simple project with only one module, the module at index
            // 0 will be the module containing this class.
            Module myModule = moduleArray[0];

            Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName);
        }
    }
}
Imports System.Reflection

Namespace ReflectionModule_Examples
    Class MyMainClass
        Shared Sub Main()
            Dim moduleArray() As [Module]

            moduleArray = GetType(MyMainClass).Assembly.GetModules(False)

            ' In a simple project with only one module, the module at index
            ' 0 will be the module containing this class.
            Dim myModule As [Module] = moduleArray(0)

            Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName)
        End Sub
    End Class
End Namespace 'ReflectionModule_Examples

Comentarios

Para obtener el nombre sin la ruta de acceso, use Name.

Si el ensamblado de este módulo se cargó desde una matriz de bytes, el FullyQualifiedName para el módulo será: <Desconocido>.

Note

El caso del nombre del módulo depende de la plataforma.

Se aplica a