ObjectContext.Dispose Method (Boolean)

 

Releases the resources used by the object context.

Namespace:   System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

protected virtual void Dispose(
	bool disposing
)

Parameters

disposing
Type: System.Boolean

true to release both managed and unmanaged resources; false to release only unmanaged resources.

This method closes the connection. After Dispose is called, operations that require an open connection, such as executing a query or calling the ToTraceString method, will cause an exception. Operations that do not require an open connection, such as composing a query or attaching objects, will not cause an exception.

Limiting the scope of an ObjectContext within a using block (Using in Visual Basic) ensures that resources are properly disposed. For more information, see Managing Connections and Transactions.

.NET Framework
Available since 3.5
Return to top
Show: