C# 클래스 LightDataAccess.CommandBuilder

파일 보기 프로젝트 열기: antonsamarsky/emitmapper-tools

공개 메소드들

메소드 설명
BuildInsertCommand ( this cmd, object obj, string tableName, DbSettings dbSettings ) : DbCommand
BuildInsertCommand ( this cmd, object obj, string tableName, DbSettings dbSettings, string includeFields, string excludeFields ) : DbCommand
BuildUpdateCommand ( this cmd, object obj, string tableName, IEnumerable idFieldNames, IEnumerable includeFields, IEnumerable excludeFields, ObjectsChangeTracker changeTracker, DbSettings dbSettings ) : bool
BuildUpdateOperator ( this cmd, object obj, string tableName, string idFieldNames, DbSettings dbSettings ) : bool

메소드 상세

BuildInsertCommand() 공개 정적인 메소드

public static BuildInsertCommand ( this cmd, object obj, string tableName, DbSettings dbSettings ) : DbCommand
cmd this
obj object
tableName string
dbSettings DbSettings
리턴 System.Data.Common.DbCommand

BuildInsertCommand() 공개 정적인 메소드

public static BuildInsertCommand ( this cmd, object obj, string tableName, DbSettings dbSettings, string includeFields, string excludeFields ) : DbCommand
cmd this
obj object
tableName string
dbSettings DbSettings
includeFields string
excludeFields string
리턴 System.Data.Common.DbCommand

BuildUpdateCommand() 공개 정적인 메소드

public static BuildUpdateCommand ( this cmd, object obj, string tableName, IEnumerable idFieldNames, IEnumerable includeFields, IEnumerable excludeFields, ObjectsChangeTracker changeTracker, DbSettings dbSettings ) : bool
cmd this
obj object
tableName string
idFieldNames IEnumerable
includeFields IEnumerable
excludeFields IEnumerable
changeTracker ObjectsChangeTracker
dbSettings DbSettings
리턴 bool

BuildUpdateOperator() 공개 정적인 메소드

public static BuildUpdateOperator ( this cmd, object obj, string tableName, string idFieldNames, DbSettings dbSettings ) : bool
cmd this
obj object
tableName string
idFieldNames string
dbSettings DbSettings
리턴 bool