Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Type.Module (Propiedad)

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

Tipo: System.Reflection.Module
Módulo en el que se define el objeto Type actual.

Implementaciones

_Type.Module

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

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

En este ejemplo se muestra una de las formas de utilizar las propiedades Namespace y Module, así como el método ToString de 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

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft