C# Класс Southwind.Logic.Starter.CustomSchemaBuilder

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

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

Свойство Тип Описание
InLogDatabase System.Type[]
LogDatabaseName string

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

Метод Описание
GenerateTableName ( Type type, TableNameAttribute tn ) : ObjectName
GenerateTableNameCollection ( Table table, NameSequence name, TableNameAttribute tn ) : ObjectName

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

Метод Описание
GetDatabaseName ( Type type ) : DatabaseName
GetSchemaName ( Type type ) : SchemaName
GetSchemaNameName ( Type type ) : string

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

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

public GenerateTableName ( Type type, TableNameAttribute tn ) : ObjectName
type System.Type
tn TableNameAttribute
Результат ObjectName

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

public GenerateTableNameCollection ( Table table, NameSequence name, TableNameAttribute tn ) : ObjectName
table Signum.Engine.Maps.Table
name Signum.Engine.Maps.NameSequence
tn TableNameAttribute
Результат ObjectName

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

InLogDatabase публичное свойство

public Type[],System InLogDatabase
Результат System.Type[]

LogDatabaseName публичное свойство

public string LogDatabaseName
Результат string