MetadataLoadContext.Dispose Método

Definição

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.

Aplica-se a