C# Class CodeKing.SqlHarvester.SqlScripter

Inheritance: ISqlScripter
Afficher le fichier Open project: TheCodeKing/SqlHarvester.Net

Méthodes publiques

Méthode Description
Dispose ( ) : void
ExecuteForContent ( string query ) : IDataReader
GetParameterName ( DataColumn column ) : string
GetSqlDataType ( DataColumn column ) : string
GetTest ( DataColumn column ) : string
IsActive ( DataColumn column ) : bool
IsPrimaryKey ( DataColumn column ) : bool
SqlScripter ( IDataCommand database, ScriptInfo scriptInfo ) : System

Private Methods

Méthode Description
FindRow ( DataColumn column ) : DataRow
GetPrimaryKeys ( ) : string[]
LoadSchema ( ) : void
ParseLength ( string type, string length ) : string

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteForContent() public méthode

public ExecuteForContent ( string query ) : IDataReader
query string
Résultat IDataReader

GetParameterName() public méthode

public GetParameterName ( DataColumn column ) : string
column System.Data.DataColumn
Résultat string

GetSqlDataType() public méthode

public GetSqlDataType ( DataColumn column ) : string
column System.Data.DataColumn
Résultat string

GetTest() public méthode

public GetTest ( DataColumn column ) : string
column System.Data.DataColumn
Résultat string

IsActive() public méthode

public IsActive ( DataColumn column ) : bool
column DataColumn
Résultat bool

IsPrimaryKey() public méthode

public IsPrimaryKey ( DataColumn column ) : bool
column DataColumn
Résultat bool

SqlScripter() public méthode

public SqlScripter ( IDataCommand database, ScriptInfo scriptInfo ) : System
database IDataCommand
scriptInfo ScriptInfo
Résultat System