Condividi tramite


DbDataSource.Dispose Metodo

Definizione

Overload

Dispose()

Esegue attività definite dall'applicazione, ad esempio libera, rilascia o reimposta risorse non gestite in modo asincrono.

Dispose(Boolean)

Chiamato dai metodi Dispose() e Finalize() per rilasciare le risorse gestite e non gestite usate dall'istanza corrente della DbDataSource classe .

Dispose()

Origine:
DbDataSource.cs
Origine:
DbDataSource.cs
Origine:
DbDataSource.cs

Esegue attività definite dall'applicazione, ad esempio libera, rilascia o reimposta risorse non gestite in modo asincrono.

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

Implementazioni

Commenti

Se l'istanza corrente di rappresenta un pool di DbDataSource connessioni, eliminarla deve chiudere tutte le connessioni inattive e disporre che le connessioni occupate vengano chiuse il prima possibile.

Si applica a

Dispose(Boolean)

Origine:
DbDataSource.cs
Origine:
DbDataSource.cs
Origine:
DbDataSource.cs

Chiamato dai metodi Dispose() e Finalize() per rilasciare le risorse gestite e non gestite usate dall'istanza corrente della DbDataSource classe .

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 le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.

Commenti

Questo metodo deve essere sottoposto a override implementando provider di ADO.NET e non è un'API rivolta all'utente.

Si applica a