Compartilhar via


OleDbConnection.Close Método

Definição

Fecha a conexão com a fonte de dados.

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

Implementações

Comentários

O Close método reverte todas as transações pendentes. Em seguida, ele libera a conexão com o pool de conexões ou fecha a conexão se o pool de conexões estiver desabilitado. Se Close for chamado durante o tratamento de um StateChange evento, nenhum evento adicional StateChange será acionado.

Um aplicativo pode chamar Close mais de uma vez. Nenhuma exceção é gerada.

Cuidado

Não chame Close nem Descarte em um OleDbConnection, um OleDbDataReaderou qualquer outro objeto gerenciado no Finalize método de sua classe. Em um finalizador, você só deve liberar recursos não gerenciados que sua classe possui diretamente. Se a classe não tiver nenhum recurso não gerenciado, não inclua um método Finalize em sua definição de classe. Para obter mais informações, confira Coleta de lixo.

Aplica-se a

Confira também