Метод |
Описание |
|
Compare ( Database db ) : DatabaseDiff |
|
|
CreateFromDir ( bool overwrite, string databaseFilesPath = null, string>.Action log = null ) : void |
|
|
Database ( IList filteredTypes = null ) : System |
|
|
Database ( string name, IList filteredTypes = null ) : System |
|
|
ExecCreate ( bool dropIfExists ) : void |
|
|
ExportData ( string tableHint = null, string>.Action log = null ) : void |
|
|
FindAssembly ( string name ) : SqlAssembly |
|
|
FindConstraint ( string name ) : Constraint |
|
|
FindForeignKey ( string name, string owner ) : ForeignKey |
|
|
FindProp ( string name ) : DbProp |
|
|
FindRoutine ( string name, string schema ) : Routine |
|
|
FindSynonym ( string name, string schema ) : Synonym |
|
|
FindTable ( string name, string owner, bool isTableType = false ) : Table |
|
|
FindTablesRegEx ( string pattern ) : List
Приватные методы
Метод |
Описание |
|
FindTableBase ( IEnumerabletables, stringname, stringowner ) : Table
|
|
GetScripts ( ) : List |
|
|
LoadCLRAssemblies ( SqlCommand cm ) : void |
|
|
LoadCheckConstraints ( SqlCommand cm ) : void |
|
|
LoadColumnComputes ( SqlCommand cm ) : void |
|
|
LoadColumnDefaults ( SqlCommand cm ) : void |
|
|
LoadColumnIdentities ( SqlCommand cm ) : void |
|
|
LoadColumns ( SqlCommand cm ) : void |
|
|
LoadColumnsBase ( IDataReader dr, Listtables ) : void
|
|
LoadConstraintsAndIndexes ( SqlCommand cm ) : void |
|
|
LoadForeignKeys ( SqlCommand cm ) : void |
|
|
LoadProps ( SqlCommand cm ) : void |
|
|
LoadRoles ( SqlCommand cm ) : void |
|
|
LoadRoutines ( SqlCommand cm ) : void |
|
|
LoadSchemas ( SqlCommand cm ) : void |
|
|
LoadSynonyms ( SqlCommand cm ) : void |
|
|
LoadTables ( SqlCommand cm ) : void |
|
|
LoadTablesBase ( System.Data.SqlClient.SqlDataReader dr, bool areTableTypes, Listtables ) : void
Описание методов
Compare()
публичный Метод
public Compare ( Database db ) : DatabaseDiff |
db |
Database |
|
Результат |
DatabaseDiff |
|
CreateFromDir()
публичный Метод
public CreateFromDir ( bool overwrite, string databaseFilesPath = null, string>.Action log = null ) : void |
overwrite |
bool |
|
databaseFilesPath |
string |
|
log |
string>.Action
| |
Результат |
void |
|
Database()
публичный Метод
public Database ( IList filteredTypes = null ) : System |
filteredTypes |
IList |
|
Результат |
System |
|
Database()
публичный Метод
public Database ( string name, IList filteredTypes = null ) : System |
name |
string |
|
filteredTypes |
IList |
|
Результат |
System |
|
ExecCreate()
публичный Метод
public ExecCreate ( bool dropIfExists ) : void |
dropIfExists |
bool |
|
Результат |
void |
|
ExportData()
публичный Метод
public ExportData ( string tableHint = null, string>.Action log = null ) : void |
tableHint |
string |
|
log |
string>.Action
| |
Результат |
void |
|
FindAssembly()
публичный Метод
public FindAssembly ( string name ) : SqlAssembly |
name |
string |
|
Результат |
SqlAssembly |
|
FindConstraint()
публичный Метод
public FindConstraint ( string name ) : Constraint |
name |
string |
|
Результат |
Constraint |
|
FindForeignKey()
публичный Метод
public FindForeignKey ( string name, string owner ) : ForeignKey |
name |
string |
|
owner |
string |
|
Результат |
ForeignKey |
|
FindProp()
публичный Метод
public FindProp ( string name ) : DbProp |
name |
string |
|
Результат |
DbProp |
|
FindRoutine()
публичный Метод
public FindRoutine ( string name, string schema ) : Routine |
name |
string |
|
schema |
string |
|
Результат |
Routine |
|
FindSynonym()
публичный Метод
public FindSynonym ( string name, string schema ) : Synonym |
name |
string |
|
schema |
string |
|
Результат |
Synonym |
|
FindTable()
публичный Метод
public FindTable ( string name, string owner, bool isTableType = false ) : Table |
name |
string |
|
owner |
string |
|
isTableType |
bool |
|
Результат |
Table |
|
FindTablesRegEx()
публичный Метод
public FindTablesRegEx ( string pattern ) : List
pattern |
string |
|
Результат |
List
FindUser()
публичный Метод
public FindUser ( string name ) : SqlUser |
name |
string |
|
Результат |
SqlUser |
|
FindViewIndex()
публичный Метод
public FindViewIndex ( string name ) : Constraint |
name |
string |
|
Результат |
Constraint |
|
ImportData()
публичный Метод
public ImportData ( string>.Action log = null ) : void |
log |
string>.Action
| |
Результат |
void |
|
public Load ( ) : void |
Результат |
void |
|
ScriptCreate()
публичный Метод
ScriptPropList()
публичный статический Метод
public static ScriptPropList ( IList props ) : string |
props |
IList |
|
Результат |
string |
|
ScriptToDir()
публичный Метод
public ScriptToDir ( string tableHint = null, string>.Action log = null ) : void |
tableHint |
string |
|
log |
string>.Action
| |
Результат |
void |
|
Описание свойств
Assemblies публичное свойство
public List Assemblies |
Результат |
List |
|
Connection публичное свойство
public string Connection |
Результат |
string |
|
DataTables публичное свойство
public ListDataTables
Результат |
List
public string Dir |
Результат |
string |
|
ForeignKeys публичное свойство
public List ForeignKeys |
Результат |
List |
|
public string Name |
Результат |
string |
|
public List Props |
Результат |
List |
|
public List Roles |
Результат |
List |
|
Routines публичное свойство
public List Routines |
Результат |
List |
|
Schemas публичное свойство
public List Schemas |
Результат |
List |
|
Synonyms публичное свойство
public List Synonyms |
Результат |
List |
|
TableTypes публичное свойство
public ListTableTypes
Результат |
List
Tables публичное свойство
public ListTables
Результат |
List
UserDefinedTypes публичное свойство
public List UserDefinedTypes |
Результат |
List |
|
public List Users |
Результат |
List |
|
ViewIndexes публичное свойство
public List ViewIndexes |
Результат |
List |
|
| | | | | | | | | | | |