Exportar (0) Imprimir
Expandir todo
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

Assembly.GetModule (Método)

Obtiene el módulo especificado en este ensamblado.

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

public virtual Module GetModule(
	string name
)

Parámetros

name
Tipo: System.String
Nombre del módulo que se está solicitando.

Valor devuelto

Tipo: System.Reflection.Module
Módulo que se solicita o null si no se encuentra el módulo.

Implementaciones

_Assembly.GetModule(String)

ExcepciónCondición
ArgumentNullException

El valor del parámetro name es null.

ArgumentException

El parámetro name es una cadena vacía ("").

FileLoadException

No se ha podido cargar un archivo encontrado.

FileNotFoundException

name.

BadImageFormatException

name no es un ensamblado válido.

Este método funciona en nombres de archivo.

Las clases del espacio de nombres Reflection.Emit emiten el nombre de ámbito para un módulo dinámico. El nombre de ámbito se puede determinar por la propiedad Module.ScopeName. Pasa el tipo de módulo deseado para Assembly.GetModule. Por ejemplo, si se desea que el módulo que contiene el manifiesto del ensamblado pase el nombre de ámbito del módulo al GetModule. En caso contrario, pase el nombre del archivo del módulo. Los ensamblados cargados por uno de los métodos Load con un parámetro de un byte[] sólo tienen un módulo, correspondiente al módulo del manifiesto. Busca siempre estos módulos mediante el nombre de ámbito.

Un tipo se puede recuperar de un módulo específico mediante Module.GetType. Al llamar a Module.GetType en el módulo que contiene el manifiesto, no se iniciará una búsqueda de todo el ensamblado. Para recuperar un tipo de un ensamblado, independientemente del módulo en el que esté, es preciso llamar a Assembly.GetType.

.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

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:
© 2015 Microsoft