FlavoredProjectFactoryBase.Dispose(Boolean) Methode

Definition

Gibt den Dienstanbieter frei.

protected:
 virtual void Dispose(bool disposing);
protected:
 virtual void Dispose(bool disposing);
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Parameter

disposing
Boolean

true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.

Hinweise

Diese Methode wird von der öffentlichen Dispose() -Methode und der- Finalize Methode aufgerufen. Dispose() Ruft die geschützte Dispose(Boolean) Methode auf, wobei der- disposing Parameter auf festgelegt ist true . Finalize Ruft Dispose disposing auf, wobei auf gesetzt ist false .

Wenn der- disposing Parameter auf true festgelegt ist, gibt diese Methode alle Ressourcen frei, die von den verwalteten Objekten, auf die dieser FlavoredProjectFactory verweist, Diese Methode ruft die Dispose()-Methode jedes referenzierten Objekts auf.

Hinweise für Vererber

Dispose kann von anderen Objekten mehrmals aufgerufen werden. Beim Überschreiben von Dispose(Boolean) müssen Sie darauf achten, dass nicht auf Objekte verwiesen wird, die durch einen früheren Aufruf von Dispose gelöscht wurden. Weitere Informationen zum Implementieren von finden Sie Dispose(Boolean) unter Implementieren einerverwerfen-Methode.

Weitere Informationen zu Dispose und Finalize() finden Sie unter Bereinigen von nicht verwalteten Ressourcen und überschreiben der Finalize-Methode.

Gilt für