Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Type.Module

 

Publicado: noviembre de 2016

Obtiene el módulo (la DLL) en que se define el objeto Type actual.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

public abstract Module Module { get; }

Valor de propiedad

Type: System.Reflection.Module

Módulo en el que se define el objeto Type actual.

Implementa

_Type.Module

Si la actual Type representa un tipo genérico construido, esta propiedad devuelve el módulo en el que se ha definido la definición de tipo genérico. Por ejemplo, si se crea una instancia de MyGenericStack<int>, Module propiedad para el tipo construido devuelve el módulo en el que MyGenericStack<T> está definido.

De forma similar, si la actual Type representa un parámetro genérico T, esta propiedad devuelve el ensamblado que contiene el tipo genérico que define T.

En el ejemplo siguiente se muestra un uso de la Namespace y Module propiedades y la ToString método Type.

using System;

namespace MyNamespace
{
    class MyClass
    {
    }
}

public class Example
{
    public static void Main()
    {
         Type myType = typeof(MyNamespace.MyClass);
         Console.WriteLine("Displaying information about {0}:", myType); 
         // Get the namespace of the myClass class.
         Console.WriteLine("   Namespace: {0}.", myType.Namespace);
         // Get the name of the module.
         Console.WriteLine("   Module: {0}.", myType.Module);
         // Get the fully qualified type name.
         Console.WriteLine("   Fully qualified name: {0}.", myType.ToString());
    }
}
// The example displays the following output:
//    Displaying information about MyNamespace.MyClass:
//       Namespace: MyNamespace.
//       Module: type_tostring.exe.
//       Fully qualified name: MyNamespace.MyClass.

.NET Framework
Disponible desde 1.1
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar: