C# Класс Signum.Engine.SchemaSynchronizer

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

Открытые свойства

Свойство Тип Описание
DropSchema bool>.Func
SimplifyDiffTables DiffTable>>.Action

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

Метод Описание
DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
ToSqlDbType ( string str ) : SqlDbType

Приватные методы

Метод Описание
AlterTableAddColumnDefault ( ITable table, IColumn column, Replacements rep ) : SqlPreCommand
ApplyIndexAutoReplacements ( DiffTable diff, ITable tab, Index>.Dictionary dictionary ) : DiffIndex>.Dictionary
Clone ( Entity current ) : Entity
DefaultGetSchemas ( List list ) : HashSet
SyncEnums ( Schema schema, Table table, Entity>.Dictionary current, Entity>.Dictionary should ) : SqlPreCommand
SynchronizeEnumsScript ( Replacements replacements ) : SqlPreCommand
UpdateByFkChange ( string tn, DiffColumn difCol, IColumn tabCol, ObjectName>.Func changeName ) : SqlPreCommandSimple

Описание методов

DefaultGetDatabaseDescription() публичный статический Метод

public static DefaultGetDatabaseDescription ( List databases ) : DiffTable>.Dictionary
databases List
Результат DiffTable>.Dictionary

DisconnectUsers() публичный статический Метод

public static DisconnectUsers ( string databaseName, string variableName ) : SqlPreCommandSimple
databaseName string
variableName string
Результат SqlPreCommandSimple

SnapshotIsolation() публичный статический Метод

public static SnapshotIsolation ( Replacements replacements ) : SqlPreCommand
replacements Replacements
Результат SqlPreCommand

SynchronizeTablesScript() публичный статический Метод

public static SynchronizeTablesScript ( Replacements replacements ) : SqlPreCommand
replacements Replacements
Результат SqlPreCommand

ToSqlDbType() публичный статический Метод

public static ToSqlDbType ( string str ) : SqlDbType
str string
Результат SqlDbType

Описание свойств

DropSchema публичное статическое свойство

public static Func DropSchema
Результат bool>.Func

SimplifyDiffTables публичное статическое свойство

public static Action> SimplifyDiffTables
Результат DiffTable>>.Action