C# Class Deveel.Data.Client.DeveelDbConnection

Inheritance: System.Data.Common.DbConnection
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Private Properties

Свойство 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

Méthodes publiques

Méthode 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

Méthodes protégées

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

Private Methods

Méthode 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 méthode

protected BeginDbTransaction ( System.Data.IsolationLevel isolationLevel ) : DbTransaction
isolationLevel System.Data.IsolationLevel
Résultat System.Data.Common.DbTransaction

BeginTransaction() public méthode

public BeginTransaction ( ) : DeveelDbTransaction
Résultat DeveelDbTransaction

BeginTransaction() public méthode

public BeginTransaction ( System.Data.IsolationLevel isolationLevel ) : DeveelDbTransaction
isolationLevel System.Data.IsolationLevel
Résultat DeveelDbTransaction

ChangeDatabase() public méthode

public ChangeDatabase ( string databaseName ) : void
databaseName string
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

CreateCommand() public méthode

public CreateCommand ( ) : DeveelDbCommand
Résultat DeveelDbCommand

CreateDbCommand() protected méthode

protected CreateDbCommand ( ) : DbCommand
Résultat System.Data.Common.DbCommand

DeveelDbConnection() public méthode

public DeveelDbConnection ( ) : System
Résultat System

DeveelDbConnection() public méthode

public DeveelDbConnection ( DeveelDbConnectionStringBuilder connectionString ) : System
connectionString DeveelDbConnectionStringBuilder
Résultat System

DeveelDbConnection() public méthode

public DeveelDbConnection ( string connectionString ) : System
connectionString string
Résultat System

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EnlistTransaction() public méthode

public EnlistTransaction ( Transaction transaction ) : void
transaction Transaction
Résultat void

Open() public méthode

public Open ( ) : void
Résultat void