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

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

Private Properties

프로퍼티 타입 설명
HasPrimaryKey bool
OnRowUpdating void
ResetIsUniqueColumn void

공개 메소드들

메소드 설명
DeveelDbCommandBuilder ( ) : System
DeveelDbCommandBuilder ( DeveelDbDataAdapter dataAdapter ) : System
GetDeleteCommand ( ) : DeveelDbCommand
GetDeleteCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand
GetInsertCommand ( ) : DeveelDbCommand
GetInsertCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand
GetUpdateCommand ( ) : DeveelDbCommand
GetUpdateCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand

보호된 메소드들

메소드 설명
ApplyParameterInfo ( DbParameter parameter, DataRow row, StatementType statementType, bool whereClause ) : void
GetParameterName ( int parameterOrdinal ) : string
GetParameterName ( string parameterName ) : string
GetParameterPlaceholder ( int parameterOrdinal ) : string
GetSchemaTable ( DbCommand sourceCommand ) : DataTable
SetRowUpdatingHandler ( DbDataAdapter adapter ) : void

비공개 메소드들

메소드 설명
HasPrimaryKey ( DataTable table ) : bool
OnRowUpdating ( object sender, RowUpdatingEventArgs e ) : void
ResetIsUniqueColumn ( DataTable schema ) : void

메소드 상세

ApplyParameterInfo() 보호된 메소드

protected ApplyParameterInfo ( DbParameter parameter, DataRow row, StatementType statementType, bool whereClause ) : void
parameter System.Data.Common.DbParameter
row System.Data.DataRow
statementType StatementType
whereClause bool
리턴 void

DeveelDbCommandBuilder() 공개 메소드

public DeveelDbCommandBuilder ( ) : System
리턴 System

DeveelDbCommandBuilder() 공개 메소드

public DeveelDbCommandBuilder ( DeveelDbDataAdapter dataAdapter ) : System
dataAdapter DeveelDbDataAdapter
리턴 System

GetDeleteCommand() 공개 메소드

public GetDeleteCommand ( ) : DeveelDbCommand
리턴 DeveelDbCommand

GetDeleteCommand() 공개 메소드

public GetDeleteCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand
useColumnsForParameterNames bool
리턴 DeveelDbCommand

GetInsertCommand() 공개 메소드

public GetInsertCommand ( ) : DeveelDbCommand
리턴 DeveelDbCommand

GetInsertCommand() 공개 메소드

public GetInsertCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand
useColumnsForParameterNames bool
리턴 DeveelDbCommand

GetParameterName() 보호된 메소드

protected GetParameterName ( int parameterOrdinal ) : string
parameterOrdinal int
리턴 string

GetParameterName() 보호된 메소드

protected GetParameterName ( string parameterName ) : string
parameterName string
리턴 string

GetParameterPlaceholder() 보호된 메소드

protected GetParameterPlaceholder ( int parameterOrdinal ) : string
parameterOrdinal int
리턴 string

GetSchemaTable() 보호된 메소드

protected GetSchemaTable ( DbCommand sourceCommand ) : DataTable
sourceCommand System.Data.Common.DbCommand
리턴 System.Data.DataTable

GetUpdateCommand() 공개 메소드

public GetUpdateCommand ( ) : DeveelDbCommand
리턴 DeveelDbCommand

GetUpdateCommand() 공개 메소드

public GetUpdateCommand ( bool useColumnsForParameterNames ) : DeveelDbCommand
useColumnsForParameterNames bool
리턴 DeveelDbCommand

SetRowUpdatingHandler() 보호된 메소드

protected SetRowUpdatingHandler ( DbDataAdapter adapter ) : void
adapter System.Data.Common.DbDataAdapter
리턴 void