Поделиться через


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 вызова метода может привести к нарушению неуправляемого доступа и к сбоям.

Применяется к