ObjectContext.Dispose Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rilascia le risorse usate dal contesto dell'oggetto.
Overload
| Nome | Descrizione |
|---|---|
| Dispose() |
Rilascia le risorse usate dal contesto dell'oggetto. |
| Dispose(Boolean) |
Rilascia le risorse usate dal contesto dell'oggetto. |
Dispose()
Rilascia le risorse usate dal contesto dell'oggetto.
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementazioni
Commenti
Questo metodo chiude la connessione se è stata aperta da Entity Framework. Dopo Dispose la chiamata, le operazioni che richiedono una connessione aperta, ad esempio l'esecuzione di una query o la chiamata al ToTraceString metodo, genereranno un'eccezione. Le operazioni che non richiedono una connessione aperta, ad esempio la composizione di una query o l'associazione di oggetti, non causeranno un'eccezione. Il Dispose metodo non chiude alcuna connessione aperta in modo esplicito.
La limitazione dell'ambito di un
Il metodo Dispose() chiama il metodo virtual (Overridable in Visual Basic) Dispose(Boolean).
Vedi anche
Si applica a
Dispose(Boolean)
Rilascia le risorse usate dal contesto dell'oggetto.
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)
Parametri
- disposing
- Boolean
true per rilasciare sia risorse gestite che non gestite; false per rilasciare solo risorse non gestite.
Commenti
Questo metodo chiude la connessione. Dopo Dispose la chiamata, le operazioni che richiedono una connessione aperta, ad esempio l'esecuzione di una query o la chiamata al ToTraceString metodo, genereranno un'eccezione. Le operazioni che non richiedono una connessione aperta, ad esempio la composizione di una query o l'associazione di oggetti, non causeranno un'eccezione.
La limitazione dell'ambito di un