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