You will not usually work with this class directly, but use a ConnectionManager to obtain IAbstractConnection references.
| ActualConnection
|
|
Prism: property ActualConnection: IDbConnection read
C#: IDbConnection ActualConnection { get; }
VB: Property ReadOnly ActualConnection As IDbConnection
|
| Connected
|
|
Prism: property Connected: Boolean read write
C#: Boolean Connected { get; set; }
VB: Property Connected As Boolean
|
| ConnectionString
|
|
Prism: property ConnectionString: String read write
C#: String ConnectionString { get; set; }
VB: Property ConnectionString As String
|
| ConnectionType
|
|
Prism: property ConnectionType: String read write
C#: String ConnectionType { get; set; }
VB: Property ConnectionType As String
|
| CurrentTransaction
|
|
Prism: property CurrentTransaction: IDbTransaction read
C#: IDbTransaction CurrentTransaction { get; }
VB: Property ReadOnly CurrentTransaction As IDbTransaction
|
| DatabaseProfile
|
|
Prism: property DatabaseProfile: DatabaseProfile read
C#: DatabaseProfile DatabaseProfile { get; }
VB: Property ReadOnly DatabaseProfile As DatabaseProfile
|
| DataProviderInfo
|
|
Prism: property DataProviderInfo: DataProviderInfo read
C#: DataProviderInfo DataProviderInfo { get; }
VB: Property ReadOnly DataProviderInfo As DataProviderInfo
|
| DataProviderParams
|
|
Prism: property DataProviderParams: CaseInsensitiveNameValueCollection read
C#: CaseInsensitiveNameValueCollection DataProviderParams { get; }
VB: Property ReadOnly DataProviderParams As CaseInsensitiveNameValueCollection
|
| DriverName
|
|
Prism: property DriverName: String read
C#: String DriverName { get; }
VB: Property ReadOnly DriverName As String
|
| InTransaction
|
|
Prism: property InTransaction: Boolean read
C#: Boolean InTransaction { get; }
VB: Property ReadOnly InTransaction As Boolean
|
| LastUsed
|
|
Prism: property LastUsed: DateTime read write
C#: DateTime LastUsed { get; set; }
VB: Property LastUsed As DateTime
|
| Name
|
|
Prism: property Name: String read
C#: String Name { get; }
VB: Property ReadOnly Name As String
|
| Password
|
|
Prism: property Password: String read write
C#: String Password { get; set; }
VB: Property Password As String
|
| TransactionCount
|
|
Prism: property TransactionCount: Int32 read
C#: Int32 TransactionCount { get; }
VB: Property ReadOnly TransactionCount As Int32
|
| UserID
|
|
Prism: property UserID: String read write
C#: String UserID { get; set; }
VB: Property UserID As String
|
| constructor () protected
|
|
Oxygene: constructor
C#: constructor()
VB: Sub New
|
| constructor (String, String)
|
|
Oxygene: constructor(name: String; aConnectionString: String)
C#: constructor(String name, String aConnectionString)
VB: Sub New (name As String, aConnectionString As String)
Parameters:
|
| constructor (String, String, Boolean)
|
|
Oxygene: constructor(name: String; aConnectionString: String; DoConnect: Boolean)
C#: constructor(String name, String aConnectionString, Boolean DoConnect)
VB: Sub New (name As String, aConnectionString As String, DoConnect As Boolean)
Parameters:
- name:
- aConnectionString:
- DoConnect:
|
| BeginTransaction
|
|
Oxygene: method BeginTransaction(anIsolationLevel: IsolationLevel): Int32
C#: Int32 BeginTransaction(IsolationLevel anIsolationLevel)
VB: Function BeginTransaction(anIsolationLevel As IsolationLevel) As Int32
Parameters:
|
| CheckConnected protected
|
|
Oxygene: method CheckConnected(MustBeConnected: Boolean)
C#: void CheckConnected(Boolean MustBeConnected)
VB: Sub CheckConnected(MustBeConnected As Boolean)
Parameters:
|
| Close
|
|
Oxygene: method Close
C#: void Close()
VB: Sub Close
|
| CommitTransaction
|
|
Oxygene: method CommitTransaction
C#: void CommitTransaction()
VB: Sub CommitTransaction
|
| CreateCommand protected
|
|
Oxygene: method CreateCommand: IDbCommand
C#: IDbCommand CreateCommand()
VB: Function CreateCommand As IDbCommand
|
| CreateCommandBuilder protected
|
|
Oxygene: method CreateCommandBuilder: Object
C#: Object CreateCommandBuilder()
VB: Function CreateCommandBuilder As Object
|
| CreateConnection protected
|
|
Oxygene: method CreateConnection: IDbConnection
C#: IDbConnection CreateConnection()
VB: Function CreateConnection As IDbConnection
|
| Dispose
|
|
Oxygene: method Dispose
C#: void Dispose()
VB: Sub Dispose
|
| FetchObjectNames protected
|
|
Oxygene: method FetchObjectNames(aSQLStatement: String; aList: StringCollection)
C#: void FetchObjectNames(String aSQLStatement, StringCollection aList)
VB: Sub FetchObjectNames(aSQLStatement As String, aList As StringCollection)
Parameters:
|
| GetCommandParams
|
|
Oxygene: method GetCommandParams(aCommandText: String; var Parameters: SchemaParameterCollection; TextIsStoredProcedureName: Boolean)
C#: void GetCommandParams(String aCommandText, ref SchemaParameterCollection Parameters, Boolean TextIsStoredProcedureName)
VB: Sub GetCommandParams(aCommandText As String, ByRef Parameters As SchemaParameterCollection, TextIsStoredProcedureName As Boolean)
Parameters:
- aCommandText:
- Parameters:
- TextIsStoredProcedureName:
|
| GetDatabaseName protected
|
|
Oxygene: method GetDatabaseName: String
C#: String GetDatabaseName()
VB: Function GetDatabaseName As String
|
| GetDatabaseNames
|
|
Oxygene: method GetDatabaseNames(var aList: StringCollection)
C#: void GetDatabaseNames(ref StringCollection aList)
VB: Sub GetDatabaseNames(ByRef aList As StringCollection)
Parameters:
|
| GetForeignKeys
|
|
Oxygene: method GetForeignKeys: SchemaRelationshipCollection
C#: SchemaRelationshipCollection GetForeignKeys()
VB: Function GetForeignKeys As SchemaRelationshipCollection
|
| GetGeneratorNames
|
|
Oxygene: method GetGeneratorNames(var aList: StringCollection)
C#: void GetGeneratorNames(ref StringCollection aList)
VB: Sub GetGeneratorNames(ByRef aList As StringCollection)
Parameters:
|
| GetLastAutoInc
|
|
Oxygene: method GetLastAutoInc(aGeneratorName: String): Int32
C#: Int32 GetLastAutoInc(String aGeneratorName)
VB: Function GetLastAutoInc(aGeneratorName As String) As Int32
Parameters:
|
| GetMetaClass
|
|
Oxygene: method GetMetaClass: MetaClass
C#: MetaClass GetMetaClass()
VB: Function GetMetaClass As MetaClass
|
| GetSQLCommandParams protected
|
|
Oxygene: method GetSQLCommandParams(aSQLText: String; var Parameters: SchemaParameterCollection)
C#: void GetSQLCommandParams(String aSQLText, ref SchemaParameterCollection Parameters)
VB: Sub GetSQLCommandParams(aSQLText As String, ByRef Parameters As SchemaParameterCollection)
Parameters:
|
| GetStoredProcedureNames
|
|
Oxygene: method GetStoredProcedureNames(var aList: StringCollection)
C#: void GetStoredProcedureNames(ref StringCollection aList)
VB: Sub GetStoredProcedureNames(ByRef aList As StringCollection)
Parameters:
|
| GetStoredProcedureParams protected
|
|
Oxygene: method GetStoredProcedureParams(procedureName: String; var parameters: SchemaParameterCollection)
C#: void GetStoredProcedureParams(String procedureName, ref SchemaParameterCollection parameters)
VB: Sub GetStoredProcedureParams(procedureName As String, ByRef parameters As SchemaParameterCollection)
Parameters:
- procedureName:
- parameters:
|
| GetTableFields
|
|
Oxygene: method GetTableFields(tableText: String; var fields: SchemaFieldCollection; isTableNameProvided: Boolean)
C#: void GetTableFields(String tableText, ref SchemaFieldCollection fields, Boolean isTableNameProvided)
VB: Sub GetTableFields(tableText As String, ByRef fields As SchemaFieldCollection, isTableNameProvided As Boolean)
Parameters:
- tableText:
- fields:
- isTableNameProvided:
|
| GetTableNames
|
|
Oxygene: method GetTableNames(var aList: StringCollection)
C#: void GetTableNames(ref StringCollection aList)
VB: Sub GetTableNames(ByRef aList As StringCollection)
Parameters:
|
| GetViewNames
|
|
Oxygene: method GetViewNames(var aList: StringCollection)
C#: void GetViewNames(ref StringCollection aList)
VB: Sub GetViewNames(ByRef aList As StringCollection)
Parameters:
|
| NewCommand (String, CommandType): IDbCommand
|
|
Oxygene: method NewCommand(aSQLStatement: String; aCommandType: CommandType): IDbCommand
C#: IDbCommand NewCommand(String aSQLStatement, CommandType aCommandType)
VB: Function NewCommand(aSQLStatement As String, aCommandType As CommandType) As IDbCommand
Parameters:
- aSQLStatement:
- aCommandType:
|
| NewCommand (String, CommandType, String): IDbCommand
|
|
Oxygene: method NewCommand(aSQLStatement: String; aCommandType: CommandType; aDynamicWhere: String): IDbCommand
C#: IDbCommand NewCommand(String aSQLStatement, CommandType aCommandType, String aDynamicWhere)
VB: Function NewCommand(aSQLStatement As String, aCommandType As CommandType, aDynamicWhere As String) As IDbCommand
Parameters:
- aSQLStatement:
- aCommandType:
- aDynamicWhere:
|
| NewDataReader
|
|
Oxygene: method NewDataReader(aSQLStatement: String): IDataReader
C#: IDataReader NewDataReader(String aSQLStatement)
VB: Function NewDataReader(aSQLStatement As String) As IDataReader
Parameters:
|
| NewDataTable (String, array of DbParameter, String, Boolean, Boolean): DataTable
|
|
Oxygene: method NewDataTable(aSQLStatement: String; aParameters: array of DbParameter; aDataTableName: String; FillData: Boolean; FillSchema: Boolean): DataTable
C#: DataTable NewDataTable(String aSQLStatement, array of DbParameter aParameters, String aDataTableName, Boolean FillData, Boolean FillSchema)
VB: Function NewDataTable(aSQLStatement As String, aParameters As array of DbParameter, aDataTableName As String, FillData As Boolean, FillSchema As Boolean) As DataTable
Parameters:
- aSQLStatement:
- aParameters:
- aDataTableName:
- FillData:
- FillSchema:
|
| NewDataTable (String, String, Boolean, Boolean): DataTable
|
|
Oxygene: method NewDataTable(aSQLStatement: String; aDataTableName: String; FillData: Boolean; FillSchema: Boolean): DataTable
C#: DataTable NewDataTable(String aSQLStatement, String aDataTableName, Boolean FillData, Boolean FillSchema)
VB: Function NewDataTable(aSQLStatement As String, aDataTableName As String, FillData As Boolean, FillSchema As Boolean) As DataTable
Parameters:
- aSQLStatement:
- aDataTableName:
- FillData:
- FillSchema:
|
| Open
|
|
Oxygene: method Open(aUserID: String; aPassword: String)
C#: void Open(String aUserID, String aPassword)
VB: Sub Open(aUserID As String, aPassword As String)
Parameters:
|
| ParseConnectionString
|
|
Oxygene: method ParseConnectionString(aConnectionString: String)
C#: void ParseConnectionString(String aConnectionString)
VB: Sub ParseConnectionString(aConnectionString As String)
Parameters:
|
| RearrangeCommandParameters
|
|
Oxygene: method RearrangeCommandParameters(command: IDbCommand)
C#: void RearrangeCommandParameters(IDbCommand command)
VB: Sub RearrangeCommandParameters(command As IDbCommand)
Parameters:
|
| RollbackTransaction
|
|
Oxygene: method RollbackTransaction
C#: void RollbackTransaction()
VB: Sub RollbackTransaction
|
| TranslateParameterizedSql
|
|
Oxygene: method TranslateParameterizedSql(sql: String): String
C#: String TranslateParameterizedSql(String sql)
VB: Function TranslateParameterizedSql(sql As String) As String
Parameters:
|