C# Класс CsDO.CodeGenerator.EntityGenerator

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

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

Метод Описание
EntityGenerator ( string namespaceName, IDataBase driver ) : System
Run ( ClassDefinition table, string path ) : string

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

Метод Описание
CreateClass ( ClassDefinition table ) : CodeTypeDeclaration
InsertComments ( string text ) : CodeCommentStatementCollection
InsertDocumentation ( Documetation type, string text ) : CodeCommentStatementCollection
WriteConstructor ( List list, CodeTypeDeclaration type ) : void
WriteField ( FieldDefinition definition ) : CodeTypeMember
WriteFields ( List list, CodeTypeDeclaration type ) : void
WriteProperties ( List list, CodeTypeDeclaration type ) : void
WriteProperty ( FieldDefinition definition ) : CodeMemberProperty

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

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

public EntityGenerator ( string namespaceName, IDataBase driver ) : System
namespaceName string
driver IDataBase
Результат System

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

public Run ( ClassDefinition table, string path ) : string
table ClassDefinition
path string
Результат string