MetadataLoadContext.Dispose Método

Definição

Libera todos os recursos nativos (como bloqueios de arquivo em arquivos de assembly).

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementações

Comentários

Após o MetadataLoadContext descarte, não é seguro usar objetos Assembly dispensados pelos objetos de reflexão ou dispensados por esses Assembly objetos.

Embora os MetadataLoadContext objetos fornecidos pelo esforço para lançar um ObjectDisposedException, isso não é garantido.

Algumas APIs podem retornar dados corrigidos ou armazenados em cache anteriormente. Acessar objetos durante uma Dispose chamada de método pode resultar em uma violação de acesso não gerenciada e failfast.

Aplica-se a