MetadataLoadContext.LoadFromStream(Stream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.