C# Класс EAAddinFramework.Databases.Database

Description of Database.
Наследование: DatabaseItem, DatabaseFramework.Database
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
createTraceTaggedValue void
getTablesFromPackage List

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

Метод Описание
Database ( TSF.UmlToolingFramework.Wrappers.EA.Package package, DatabaseFactory factory ) : System
Database ( string name, DatabaseFactory factory ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int
addTable ( DatabaseFramework table ) : void
complete ( string ddl ) : void
createAsNewItem ( DatabaseFramework owner, bool save = true ) : DatabaseFramework.DatabaseItem
delete ( ) : void
getCorrespondingTable ( DatabaseFramework externalTable ) : DatabaseFramework.Table
operator ( ) : bool
removeTable ( DatabaseFramework table ) : void
save ( ) : void

Защищенные методы

Метод Описание
updateDetails ( DatabaseFramework newDatabaseItem ) : void

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

Метод Описание
createTraceTaggedValue ( ) : void
getTablesFromPackage ( TSF.UmlToolingFramework.Wrappers.EA.Package package ) : List

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

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

public Database ( TSF.UmlToolingFramework.Wrappers.EA.Package package, DatabaseFactory factory ) : System
package TSF.UmlToolingFramework.Wrappers.EA.Package
factory DatabaseFactory
Результат System

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

public Database ( string name, DatabaseFactory factory ) : System
name string
factory DatabaseFactory
Результат System

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public addTable ( DatabaseFramework table ) : void
table DatabaseFramework
Результат void

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

public complete ( string ddl ) : void
ddl string
Результат void

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

public createAsNewItem ( DatabaseFramework owner, bool save = true ) : DatabaseFramework.DatabaseItem
owner DatabaseFramework
save bool
Результат DatabaseFramework.DatabaseItem

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

public delete ( ) : void
Результат void

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

public getCorrespondingTable ( DatabaseFramework externalTable ) : DatabaseFramework.Table
externalTable DatabaseFramework
Результат DatabaseFramework.Table

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

public static operator ( ) : bool
Результат bool

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

public removeTable ( DatabaseFramework table ) : void
table DatabaseFramework
Результат void

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

public save ( ) : void
Результат void

updateDetails() защищенный Метод

protected updateDetails ( DatabaseFramework newDatabaseItem ) : void
newDatabaseItem DatabaseFramework
Результат void