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

Assembly.ReflectionOnlyLoadFrom (Método) (String)

 

Carga un ensamblado en el contexto de solo reflexión, de acuerdo con su ruta de acceso.

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

public static Assembly ReflectionOnlyLoadFrom(
	string assemblyFile
)

Parámetros

assemblyFile

Ruta de acceso del archivo que contiene el manifiesto del ensamblado.

Valor devuelto

Type: System.Reflection.Assembly

Ensamblado cargado.

Exception Condition
ArgumentNullException

El valor de assemblyFile es null.

FileNotFoundException

assemblyFile no se encuentra o el módulo que está intentando cargar no especifica una extensión de nombre de archivo.

FileLoadException

assemblyFile se encuentra, pero no se pudo cargar.

BadImageFormatException

assemblyFile no es un ensamblado válido.

-o-

Actualmente está cargada la versión 2.0 o posterior de common language runtime y assemblyFile se compiló con una versión posterior.

SecurityException

Se ha especificado un código base que no comienza con "file://" sin el necesario WebPermission.

PathTooLongException

El nombre del ensamblado es caracteres de MAX_PATH.

ArgumentException

assemblyFile es una cadena vacía ("").

Las dependencias no se cargan automáticamente en el contexto de sólo reflexión.Para cargar automáticamente las dependencias, controlar el ReflectionOnlyAssemblyResolve carga la dependencia en el controlador de eventos y eventos.

No se puede ejecutar código desde un ensamblado que se ha cargado en el contexto de sólo reflexión.Para ejecutar el código, cargue el ensamblado con el LoadFile método.

El assemblyFile parámetro debe hacer referencia a un identificador URI sin caracteres de escape.Este método proporciona caracteres de escape para todos los caracteres no válidos en el URI.

La ruta especificada para assemblyFile es relativa al directorio actual.El ensamblado se carga en el dominio del llamador.

El contexto de sólo reflexión no es diferente de otros contextos.Los ensamblados que se cargan en el contexto sólo se pueden descargar descargando el dominio de aplicación.

FileIOPermission

for reading a URI that begins with "file://".Associated enumerations: FileIOPermissionAccess.Read, FileIOPermissionAccess.PathDiscovery

WebPermission

for reading a URI that does not begin with "file://".

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: