MetadataLoadContext.Dispose 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.
Liberta quaisquer recursos nativos (como bloqueios de ficheiros em assembly).
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementações
Observações
Após a eliminação, não é seguro usar quaisquer Assembly objetos dispensados pelos MetadataLoadContext ou quaisquer objetos de reflexão dispensados por esses Assembly objetos.
Embora os objetos fornecidos pelo MetadataLoadContext esforço para lançar um ObjectDisposedException, isso não é garantido.
Algumas APIs podem devolver dados fixos ou previamente armazenados em cache. Aceder a objetos durante uma Dispose chamada de método pode resultar numa violação de acesso não gerido e falhas rápidas.