C# Class Deveel.Data.Client.DeveelDbConnection

Inheritance: System.Data.Common.DbConnection
ファイルを表示 Open project: deveel/deveeldb Class Usage Examples

Private Properties

Property Type Description
AssertClosed void
AssertFetching void
BeginServerTransaction int
ChangeState void
CommitTransaction void
CreateLargeObject ObjectId
DeveelDbConnection System
DisposeObject void
DisposeResult void
EndState void
ExecuteQuery IQueryResponse[]
OpenLargeObjectChannel ILargeObjectChannel
RequestResultPart Deveel.Data.Protocol.QueryResultPart
RollbackTransaction void

Public Methods

Method Description
BeginTransaction ( ) : DeveelDbTransaction
BeginTransaction ( System.Data.IsolationLevel isolationLevel ) : DeveelDbTransaction
ChangeDatabase ( string databaseName ) : void
Close ( ) : void
CreateCommand ( ) : DeveelDbCommand
DeveelDbConnection ( ) : System
DeveelDbConnection ( DeveelDbConnectionStringBuilder connectionString ) : System
DeveelDbConnection ( string connectionString ) : System
EnlistTransaction ( Transaction transaction ) : void
Open ( ) : void

Protected Methods

Method Description
BeginDbTransaction ( System.Data.IsolationLevel isolationLevel ) : DbTransaction
CreateDbCommand ( ) : DbCommand
Dispose ( bool disposing ) : void

Private Methods

Method Description
AssertClosed ( ) : void
AssertFetching ( ) : void
BeginServerTransaction ( System.Data.IsolationLevel isolationLevel ) : int
ChangeState ( ConnectionState newState ) : void
CommitTransaction ( int commitId ) : void
CreateLargeObject ( long size ) : ObjectId
DeveelDbConnection ( IClientConnector connector, DeveelDbConnectionStringBuilder settings ) : System
DisposeObject ( ObjectId objectId ) : void
DisposeResult ( int resultId ) : void
EndState ( ) : void
ExecuteQuery ( int commitId, Deveel.Data.Sql.SqlQuery query ) : IQueryResponse[]
OpenLargeObjectChannel ( ObjectId objId ) : ILargeObjectChannel
RequestResultPart ( int resultId, int rowIndex, int rowCount ) : QueryResultPart
RollbackTransaction ( int commitId ) : void

Method Details

BeginDbTransaction() protected method

protected BeginDbTransaction ( System.Data.IsolationLevel isolationLevel ) : DbTransaction
isolationLevel System.Data.IsolationLevel
return System.Data.Common.DbTransaction

BeginTransaction() public method

public BeginTransaction ( ) : DeveelDbTransaction
return DeveelDbTransaction

BeginTransaction() public method

public BeginTransaction ( System.Data.IsolationLevel isolationLevel ) : DeveelDbTransaction
isolationLevel System.Data.IsolationLevel
return DeveelDbTransaction

ChangeDatabase() public method

public ChangeDatabase ( string databaseName ) : void
databaseName string
return void

Close() public method

public Close ( ) : void
return void

CreateCommand() public method

public CreateCommand ( ) : DeveelDbCommand
return DeveelDbCommand

CreateDbCommand() protected method

protected CreateDbCommand ( ) : DbCommand
return System.Data.Common.DbCommand

DeveelDbConnection() public method

public DeveelDbConnection ( ) : System
return System

DeveelDbConnection() public method

public DeveelDbConnection ( DeveelDbConnectionStringBuilder connectionString ) : System
connectionString DeveelDbConnectionStringBuilder
return System

DeveelDbConnection() public method

public DeveelDbConnection ( string connectionString ) : System
connectionString string
return System

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

EnlistTransaction() public method

public EnlistTransaction ( Transaction transaction ) : void
transaction Transaction
return void

Open() public method

public Open ( ) : void
return void