MetadataLoadContext.Dispose Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Освобождает все собственные ресурсы (например, блокировки файлов в файлах сборки).
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Реализации
Комментарии
После удаления небезопасно использовать любые Assembly объекты, размещенные в объекте MetadataLoadContext , или любые объекты отражения, предоставляемые этими Assembly объектами.
Хотя объекты, предоставляемые , MetadataLoadContext стремятся создать ObjectDisposedException, это не гарантируется.
Некоторые API могут возвращать фиксированные или ранее кэшированные данные. Доступ к объектам во времяDispose вызова метода может привести к нарушению неуправляемого доступа и к сбоям.