Freigeben über


Dispose-Methode (Boolean)

Gibt die von der SqlCeChangeTracking-Klasse verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Sub Dispose ( _
    disposing As Boolean _
)
'Usage
Dim instance As SqlCeChangeTracking
Dim disposing As Boolean

instance.Dispose(disposing)
public void Dispose(
    bool disposing
)
public:
void Dispose(
    bool disposing
)
member Dispose : 
        disposing:bool -> unit 
public function Dispose(
    disposing : boolean
)

Parameter

  • disposing
    Typ: System. . :: . .Boolean
    true , wenn sowohl verwaltete als auch nicht verwaltete Ressourcen freigegeben werden sollen, false, wenn nur nicht verwaltete Ressourcen freigegeben werden sollen.

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 true festgelegt ist. Finalize ruft Dispose auf, wobei disposing auf false festgelegt ist.

Wenn der disposing-Parameter den Wert "true" hat, gibt diese Methode alle Ressourcen frei, die von verwalteten Objekten beansprucht werden, auf die diese SqlCeChangeTracking verweist. Diese Methode ruft die Dispose()-Methode jedes Objekts auf, auf das verwiesen wird.

Hinweise für Erben

Dispose kann mehrmals von anderen Objekten aufgerufen werden. Achten Sie beim Überschreiben von Dispose(Boolean) darauf, nicht auf Objekte zu verweisen, die zuvor in einem früheren Aufruf von Dispose gelöscht wurden. Weitere Informationen zur Implementierung von Dispose(Boolean) finden Sie unter Implementing a Dispose Method.

Weitere Informationen über Dispose und Finalize finden Sie unter Cleaning Up Unmanaged Resources und Overriding the Finalize Method.

Siehe auch

Verweis

SqlCeChangeTracking Klasse

SqlCeChangeTracking-Member

Dispose-Überladung

System.Data.SqlServerCe-Namespace