C# 클래스 nHydrate.DataImport.SqlClient.SchemaModelHelper

상속: ISchemaModelHelper
파일 보기 프로젝트 열기: nHydrate/nHydrate 1 사용 예제들

공개 메소드들

메소드 설명
GetSQLVersion ( string connectionString ) : SQLServerTypeConstants
IsSupportedSQLVersion ( string connectionString ) : bool
IsValidConnectionString ( string connectionString ) : bool

비공개 메소드들

메소드 설명
GetFunctionBody ( string schema, string name, string connectionString ) : string
GetSqlColumnsForComputed ( ) : string
GetSqlColumnsForTable ( ) : string
GetSqlColumnsForTable ( string tableName ) : string
GetSqlDatabaseTables ( ) : string
GetSqlForFunctions ( ) : string
GetSqlForIndexes ( ) : string
GetSqlForRelationships ( ) : string
GetSqlForStoredProcedures ( ) : string
GetSqlForStoredProcedures ( string name ) : string
GetSqlForStoredProceduresBody ( string schema, string spName, string connectionString ) : string
GetSqlForStoredProceduresColumns ( StoredProc sp ) : string
GetSqlForStoredProceduresParameters ( ) : string
GetSqlForUniqueConstraints ( ) : string
GetSqlForViews ( ) : string
GetSqlForViewsColumns ( ) : string
GetSqlIndexesForTable ( ) : string
GetViewBody ( string sql ) : string
StripComments ( string sql ) : string

Not perfect!! Just strips off what looks like comment

메소드 상세

GetSQLVersion() 공개 메소드

public GetSQLVersion ( string connectionString ) : SQLServerTypeConstants
connectionString string
리턴 SQLServerTypeConstants

IsSupportedSQLVersion() 공개 메소드

public IsSupportedSQLVersion ( string connectionString ) : bool
connectionString string
리턴 bool

IsValidConnectionString() 공개 메소드

public IsValidConnectionString ( string connectionString ) : bool
connectionString string
리턴 bool