Freigeben über


ObjectContext.Dispose Methode

Definition

Gibt die vom Objektkontext verwendeten Ressourcen frei.

Überlädt

Name Beschreibung
Dispose()

Gibt die vom Objektkontext verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom Objektkontext verwendeten Ressourcen frei.

Dispose()

Gibt die vom Objektkontext verwendeten Ressourcen frei.

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

Implementiert

Hinweise

Diese Methode schließt die Verbindung, wenn sie vom Entity Framework geöffnet wurde. After Dispose is called, operations that require an open connection, such as executing a query or calling the ToTraceString method, will cause an exception. Vorgänge, die keine geöffnete Verbindung erfordern, z. B. das Verfassen einer Abfrage oder das Anfügen von Objekten, verursachen keine Ausnahme. Die Dispose Methode schließt keine explizit geöffneten Verbindungen.

Durch das Einschränken des Bereichs eines ObjectContext innerhalb eines using-Blocks (Using in Visual Basic) wird sichergestellt, dass Ressourcen ordnungsgemäß gelöscht werden.

Die methode Dispose() ruft die virtual (Overridable in Visual Basic) Dispose(Boolean)-Methode auf.

Weitere Informationen

Gilt für:

Dispose(Boolean)

Gibt die vom Objektkontext verwendeten Ressourcen frei.

protected:
 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 verwaltete und nicht verwaltete Ressourcen freizugeben; false um nur nicht verwaltete Ressourcen freizugeben.

Hinweise

Diese Methode schließt die Verbindung. After Dispose is called, operations that require an open connection, such as executing a query or calling the ToTraceString method, will cause an exception. Vorgänge, die keine geöffnete Verbindung erfordern, z. B. das Verfassen einer Abfrage oder das Anfügen von Objekten, verursachen keine Ausnahme.

Durch das Einschränken des Bereichs eines ObjectContext innerhalb eines using-Blocks (Using in Visual Basic) wird sichergestellt, dass Ressourcen ordnungsgemäß gelöscht werden.

Weitere Informationen

Gilt für: