MetadataLoadContext.Dispose Methode

Definition

Gibt alle systemeigenen Ressourcen (z. B. Dateisperren für Assemblydateien) frei.

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

Implementiert

Hinweise

Nach der Entsorgung ist es nicht sicher, objekte Assembly zu verwenden, die von den MetadataLoadContext von diesen Assembly Objekten abgegebenen Spiegelungsobjekten ausgegeben werden.

Obwohl objekte, die vom MetadataLoadContext Streben nach werfen ObjectDisposedException, ist dies nicht garantiert.

Einige APIs geben möglicherweise feste oder zuvor zwischengespeicherte Daten zurück. Der Zugriff auf Objekte während eines Dispose Methodenaufrufs kann zu einer verletzung des nicht verwalteten Zugriffs und eines Failfast führen.

Gilt für: