C# Class ExportSQL.ExportSQL

ファイルを表示 Open project: wedoit-io/ExportSQL Class Usage Examples

Public Methods

Method Description
Export ( SaveMode mode, string path ) : void
ExtractFunctions ( ) : ExportSQL.DBObject[]
ExtractProcedures ( ) : ExportSQL.DBObject[]
ExtractTriggers ( ) : ExportSQL.DBObject[]
ExtractViews ( ) : ExportSQL.DBObject[]
ReadIndeBuild ( string filename ) : void
readOtherText ( string text ) : void

Private Methods

Method Description
AppendEndOfFile ( TextWriter sw ) : void

This will optionally add EOF at the end of the file

Export ( TextWriter sw, DBObject obj, string desc ) : void

Export an object to file

ExtractObjects ( ExtractObjectsArgs args ) : ExportSQL.DBObject[]
GetFunctionExtractObjectsArgs ( DataBaseType dbType ) : ExtractObjectsArgs
GetIndeDataBaseType ( string inputText ) : DataBaseType
GetProcedureExtractObjectsArgs ( DataBaseType dbType ) : ExtractObjectsArgs
GetTriggerExtractObjectsArgs ( DataBaseType dbType ) : ExtractObjectsArgs
GetViewExtractObjectsArgs ( DataBaseType dbType ) : ExtractObjectsArgs

Method Details

Export() public method

public Export ( SaveMode mode, string path ) : void
mode SaveMode
path string
return void

ExtractFunctions() public method

public ExtractFunctions ( ) : ExportSQL.DBObject[]
return ExportSQL.DBObject[]

ExtractProcedures() public method

public ExtractProcedures ( ) : ExportSQL.DBObject[]
return ExportSQL.DBObject[]

ExtractTriggers() public method

public ExtractTriggers ( ) : ExportSQL.DBObject[]
return ExportSQL.DBObject[]

ExtractViews() public method

public ExtractViews ( ) : ExportSQL.DBObject[]
return ExportSQL.DBObject[]

ReadIndeBuild() public method

public ReadIndeBuild ( string filename ) : void
filename string
return void

readOtherText() public method

public readOtherText ( string text ) : void
text string
return void