C# 클래스 CodeKing.SqlHarvester.SqlScripter

상속: ISqlScripter
파일 보기 프로젝트 열기: TheCodeKing/SqlHarvester.Net

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
FindRow ( DataColumn column ) : DataRow
GetPrimaryKeys ( ) : string[]
LoadSchema ( ) : void
ParseLength ( string type, string length ) : string

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ExecuteForContent() 공개 메소드

public ExecuteForContent ( string query ) : IDataReader
query string
리턴 IDataReader

GetParameterName() 공개 메소드

public GetParameterName ( DataColumn column ) : string
column System.Data.DataColumn
리턴 string

GetSqlDataType() 공개 메소드

public GetSqlDataType ( DataColumn column ) : string
column System.Data.DataColumn
리턴 string

GetTest() 공개 메소드

public GetTest ( DataColumn column ) : string
column System.Data.DataColumn
리턴 string

IsActive() 공개 메소드

public IsActive ( DataColumn column ) : bool
column DataColumn
리턴 bool

IsPrimaryKey() 공개 메소드

public IsPrimaryKey ( DataColumn column ) : bool
column DataColumn
리턴 bool

SqlScripter() 공개 메소드

public SqlScripter ( IDataCommand database, ScriptInfo scriptInfo ) : System
database IDataCommand
scriptInfo ScriptInfo
리턴 System