C# Class Taskling.SqlServer.AncilliaryServices.DbOperationsService

Exibir arquivo Open project: Vanlightly/Taskling.NET

Protected Methods

Method Description
BulkLoadInTransactionOperation ( DataTable dataTable, string tableNameAndSchema, SqlConnection connection, SqlTransaction transaction ) : void
CreateNewConnection ( TaskId taskId ) : SqlConnection
LimitLength ( string inputStr, int lengthLimit ) : string
TryRollBack ( SqlTransaction transaction, SqlException sqlEx ) : void
TryRollback ( SqlTransaction transaction, Exception ex ) : void

Method Details

BulkLoadInTransactionOperation() protected method

protected BulkLoadInTransactionOperation ( DataTable dataTable, string tableNameAndSchema, SqlConnection connection, SqlTransaction transaction ) : void
dataTable System.Data.DataTable
tableNameAndSchema string
connection System.Data.SqlClient.SqlConnection
transaction System.Data.SqlClient.SqlTransaction
return void

CreateNewConnection() protected method

protected CreateNewConnection ( TaskId taskId ) : SqlConnection
taskId Taskling.InfrastructureContracts.TaskId
return System.Data.SqlClient.SqlConnection

LimitLength() protected method

protected LimitLength ( string inputStr, int lengthLimit ) : string
inputStr string
lengthLimit int
return string

TryRollBack() protected method

protected TryRollBack ( SqlTransaction transaction, SqlException sqlEx ) : void
transaction System.Data.SqlClient.SqlTransaction
sqlEx System.Data.SqlClient.SqlException
return void

TryRollback() protected method

protected TryRollback ( SqlTransaction transaction, Exception ex ) : void
transaction System.Data.SqlClient.SqlTransaction
ex System.Exception
return void