Lenguaje

MetadataLoadContext.LoadFromStream(Stream) Método

Definición

Carga un ensamblado de una secuencia en .MetadataLoadContext Si ya se cargó un ensamblado anterior con el mismo nombre en MetadataLoadContext, se devuelve el ensamblado anterior.

public:
 System::Reflection::Assembly ^ LoadFromStream(System::IO::Stream ^ assembly);
public System.Reflection.Assembly LoadFromStream(System.IO.Stream assembly);
member this.LoadFromStream : System.IO.Stream -> System.Reflection.Assembly
Public Function LoadFromStream (assembly As Stream) As Assembly

Parámetros

assembly
Stream

Un Stream objeto que contiene un ensamblado.

Devoluciones

Ensamblado cargado.

Excepciones

Los dos ensamblados no tienen el mismo Mvid.

Comentarios

Cargar un ensamblado no hace que esté disponible automáticamente para la resolución por nombre. Las referencias al ensamblado y las llamadas a LoadFromAssemblyName se resuelven a través de MetadataAssemblyResolver, que puede devolver el ensamblado cargado.

Importante

MetadataLoadContext toma posesión del Stream objeto pasado a este método. El propietario original no debe mutar su posición, desechar o Streamsuponer que su posición permanecerá sin cambios.

Se aplica a