C# Класс nHydrate.DataImport.SqlClient.SchemaModelHelper

Наследование: ISchemaModelHelper
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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