C# Класс Pilgrim.SchemaAction

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

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

Метод Описание
AddTable ( string name, Action definition ) : TableAddAction
AddTable ( string name, bool addPrimaryKey, Action definition ) : TableAddAction
ChangeTable ( string name, Action definition ) : TableChangeAction
Do ( Action action ) : FreeAction
Execute ( ITransformationProvider provider ) : void
RemoveTable ( string name ) : TableRemoveAction
RenameTable ( string fromName, string toName ) : TableRenameAction
SchemaAction ( IConvention convention ) : System

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

AddTable() публичный Метод

public AddTable ( string name, Action definition ) : TableAddAction
name string
definition Action
Результат TableAddAction

AddTable() публичный Метод

public AddTable ( string name, bool addPrimaryKey, Action definition ) : TableAddAction
name string
addPrimaryKey bool
definition Action
Результат TableAddAction

ChangeTable() публичный Метод

public ChangeTable ( string name, Action definition ) : TableChangeAction
name string
definition Action
Результат TableChangeAction

Do() публичный Метод

public Do ( Action action ) : FreeAction
action Action
Результат FreeAction

Execute() публичный Метод

public Execute ( ITransformationProvider provider ) : void
provider ITransformationProvider
Результат void

RemoveTable() публичный Метод

public RemoveTable ( string name ) : TableRemoveAction
name string
Результат TableRemoveAction

RenameTable() публичный Метод

public RenameTable ( string fromName, string toName ) : TableRenameAction
fromName string
toName string
Результат TableRenameAction

SchemaAction() публичный Метод

public SchemaAction ( IConvention convention ) : System
convention IConvention
Результат System