ExportLifetimeContext<T>.Dispose Methode

Definition

Gibt alle von der aktuellen Instanz der ExportLifetimeContext<T>-Klasse verwendeten Ressourcen frei, einschließlich des zugeordneten Exports.

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

Implementiert

Hinweise

Durch Aufrufen der- Dispose Methode eines- ExportLifetimeContext<T> Objekts wird die referenzierte Methode aufgerufen, um den zugehörigen Export freizugeben.

Rufen Sie Dispose auf, wenn Sie ExportLifetimeContext<T> nicht mehr benötigen. Die Dispose-Methode bewirkt, dass ExportLifetimeContext<T> nicht mehr verwendet werden kann. Nach dem Aufrufen Dispose von müssen Sie alle Verweise auf den freigeben, ExportLifetimeContext<T> damit der Garbage Collector den Speicher freigeben kann, den der ExportLifetimeContext<T> belegt hat.

Weitere Informationen finden Sie unter Bereinigen von nicht verwalteten Ressourcen und Implementieren einerverwerfen-Methode.

Hinweis

Rufen Sie immer Dispose auf, bevor Sie den letzten Verweis auf das ExportLifetimeContext<T> freigeben. Andernfalls bleiben die verwendeten Ressourcen reserviert, bis die Garbage Collection die ExportLifetimeContext<T>-Methode des Finalize-Objekts aufruft.

Gilt für: