RdmConnection Class
Description:
The RdmConnection class, derived from DbConnection, encapsulates all of the information to connect to a particular database, including all settings particular to that database. An RdmConnection object can be created by directly calling the constructor or via the generic DbProviderFactory.CreateConnection() method.
Public Constructors:
Public Properties:
- AutoCommit
 - ConnectionString
 - ConnectionTimeout
 - Container (Inherited from Component)
 - Database
 - DataSource
 - DateFormat
 - DateSeparator
 - LockTimeout
 - OpenMode
 - ServerVersion
 - Site (Inherited from Component)
 - State
 
Public Methods:
- BeginTransaction()
 - BeginTransaction(IsolationLevel isolationLevel)
 - BeginTransaction(string transactionName)
 - BeginTransaction(string transactionName, IsolationLevel isolationLevel)
 - ChangeDatabase(string databaseName)
 - Close()
 - CreateCommand()
 - CreateObjRef(Type requestedType) (Inherited from MarshalByRefObject)
 - Dispose() (Inherited from Component)
 - EnlistTransaction(Transaction transaction)
 - Equals(Object other) (Inherited from Object)
 - GetHashCode() (Inherited from Object)
 - GetLifetimeService() (Inherited from MarshalByRefObject)
 - GetSchema()
 - GetSchema(string collectionName)
 - GetSchema(string collectionName, string[] restrictionValues)
 - GetType() (Inherited from Object)
 - InitializeLifetimeService() (Inherited from MarshalByRefObject)
 - Open()
 - ToString() (Inherited from Component)
 
Public Events:
- Disposed (Inherited from Component)
 - StateChange
 
Explicit Interface Implementations:
- IDbConnection.BeginTransaction()
 - IDbConnection.BeginTransaction(IsolationLevel isolationLevel)
 - IDbConnection.CreateCommand()
 
Reference:
For more information, reference MSDN documentation for: System.Data.Common.DbConnection