C# 클래스 Deveel.Data.Client.DeveelDbConnection

상속: System.Data.Common.DbConnection
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
BeginDbTransaction ( System.Data.IsolationLevel isolationLevel ) : DbTransaction
CreateDbCommand ( ) : DbCommand
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

BeginDbTransaction() 보호된 메소드

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

BeginTransaction() 공개 메소드

public BeginTransaction ( ) : DeveelDbTransaction
리턴 DeveelDbTransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( System.Data.IsolationLevel isolationLevel ) : DeveelDbTransaction
isolationLevel System.Data.IsolationLevel
리턴 DeveelDbTransaction

ChangeDatabase() 공개 메소드

public ChangeDatabase ( string databaseName ) : void
databaseName string
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateCommand() 공개 메소드

public CreateCommand ( ) : DeveelDbCommand
리턴 DeveelDbCommand

CreateDbCommand() 보호된 메소드

protected CreateDbCommand ( ) : DbCommand
리턴 System.Data.Common.DbCommand

DeveelDbConnection() 공개 메소드

public DeveelDbConnection ( ) : System
리턴 System

DeveelDbConnection() 공개 메소드

public DeveelDbConnection ( DeveelDbConnectionStringBuilder connectionString ) : System
connectionString DeveelDbConnectionStringBuilder
리턴 System

DeveelDbConnection() 공개 메소드

public DeveelDbConnection ( string connectionString ) : System
connectionString string
리턴 System

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EnlistTransaction() 공개 메소드

public EnlistTransaction ( Transaction transaction ) : void
transaction Transaction
리턴 void

Open() 공개 메소드

public Open ( ) : void
리턴 void