MetadataLoadContext.LoadFromStream(Stream) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Carrega um conjunto de um fluxo para o MetadataLoadContext. Se uma assembly anterior com o mesmo nome já foi carregada no MetadataLoadContext, a assembly anterior é devolvida.
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
Devoluções
O conjunto carregado.
Exceções
As duas assembleias não têm o mesmo Mvid.
Observações
Carregar um conjunto não o torna automaticamente disponível para resolução por nome. As referências ao assembly e chamadas para LoadFromAssemblyName são resolvidas através do MetadataAssemblyResolver, que pode devolver o assembly carregado.
Importante
Ele MetadataLoadContext assume a propriedade do Stream passado neste método. O proprietário original não deve alterar a sua posição, descartar o Stream, nem assumir que a sua posição permanecerá inalterada.