OleDbConnection.Close Método

Definição

Fecha a conexão com a fonte de dados.Closes the connection to the data source.

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

Implementações

Comentários

O método Close reverte todas as transações pendentes.The Close method rolls back any pending transactions. Em seguida, ele libera a conexão para o pool de conexões ou fecha a conexão se o pool de conexões estiver desabilitado.It then releases the connection to the connection pool, or closes the connection if connection pooling is disabled. Se Close for chamado durante a manipulação de um evento de StateChange, nenhum evento de StateChange adicional será acionado.If Close is called while handling a StateChange event, no additional StateChange events are fired.

Um aplicativo pode chamar Close mais de uma vez.An application can call Close more than one time. Nenhuma exceção é gerada.No exception is generated.

Cuidado

Não chame Close ou Dispose em um OleDbConnection, um OleDbDataReaderou qualquer outro objeto gerenciado no método Finalize de sua classe.Do not call Close or Dispose on an OleDbConnection, an OleDbDataReader, or any other managed object in the Finalize method of your class. Em um finalizador, você só deve liberar recursos não gerenciados que sua classe possui diretamente.In a finalizer, you should only release unmanaged resources that your class owns directly. Se a classe não tiver nenhum recurso não gerenciado, não inclua um método Finalize em sua definição de classe.If your class does not own any unmanaged resources, do not include a Finalize method in your class definition. Para obter mais informações, consulte coleta de lixo.For more information, see Garbage Collection.

Aplica-se a

Veja também