C# Class TSqlFlex.Core.FlexResultSet

Datei anzeigen Open project: nycdotnet/TSqlFlex Class Usage Examples

Public Properties

Property Type Description
exceptions List
results List

Public Methods

Method Description
AnalyzeResultWithRollback ( SqlConnection openConnection, SqlRunParameters srp, BackgroundWorker bw = null ) : FlexResultSet
FlexResultSet ( ) : System
ScriptResultAsCreateTable ( int resultIndex, string tableName ) : string

Private Methods

Method Description
cleanupReader ( System.Data.SqlClient.SqlDataReader reader ) : void
executeSQL ( FlexResultSet resultSet, SqlCommand cmd, System.Data.SqlClient.SqlDataReader reader ) : System.Data.SqlClient.SqlDataReader
processData ( System.Data.SqlClient.SqlDataReader reader, FlexResult result ) : void
processSchemaInfo ( System.Data.SqlClient.SqlDataReader reader, FlexResult result ) : void
rollbackTransaction ( SqlTransaction transaction ) : void
throwExceptionIfConnectionIsNotOpen ( SqlConnection openConnection ) : void

Method Details

AnalyzeResultWithRollback() public static method

public static AnalyzeResultWithRollback ( SqlConnection openConnection, SqlRunParameters srp, BackgroundWorker bw = null ) : FlexResultSet
openConnection System.Data.SqlClient.SqlConnection
srp SqlRunParameters
bw System.ComponentModel.BackgroundWorker
return FlexResultSet

FlexResultSet() public method

public FlexResultSet ( ) : System
return System

ScriptResultAsCreateTable() public method

public ScriptResultAsCreateTable ( int resultIndex, string tableName ) : string
resultIndex int
tableName string
return string

Property Details

exceptions public_oe property

public List exceptions
return List

results public_oe property

public List results
return List