ExportLifetimeContext<T>.Dispose Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.