Assembly: System.Data.OracleClient (in System.Data.OracleClient.dll)
Begins a transaction at the database.
Begins a transaction at the database with the specified IsolationLevel value.
Empties the connection pool.
Empties the connection pool associated with the specified connection.
Closes the connection to the database. (Overrides DbConnection.Close().)
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Inherited from MarshalByRefObject.)
Enlists in the specified transaction as a distributed transaction.
Enlists in the specified transaction as a distributed transaction.(Overrides DbConnection.EnlistTransaction(Transaction).)
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
Retrieves the current lifetime service object that controls the lifetime policy for this instance.(Inherited from MarshalByRefObject.)
Obtains a lifetime service object to control the lifetime policy for this instance.(Inherited from MarshalByRefObject.)
This is the asynchronous version of Open. Providers should override with an appropriate implementation. The cancellation token can optionally be honored.
The default implementation invokes the synchronous Open call and returns a completed task. The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Exceptions thrown by Open will be communicated via the returned Task Exception property.
Do not invoke other methods and properties of the DbConnection object until the returned Task is complete.(Inherited from DbConnection.)
Begins a database transaction.(Inherited from DbConnection.)
Creates a new object that is a copy of the current instance.