C# Class CsDO.CodeGenerator.EntityGenerator

Afficher le fichier Open project: MonoBrasil/CsDO Class Usage Examples

Méthodes publiques

Méthode Description
EntityGenerator ( string namespaceName, IDataBase driver ) : System
Run ( ClassDefinition table, string path ) : string

Private Methods

Méthode Description
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

Method Details

EntityGenerator() public méthode

public EntityGenerator ( string namespaceName, IDataBase driver ) : System
namespaceName string
driver IDataBase
Résultat System

Run() public méthode

public Run ( ClassDefinition table, string path ) : string
table ClassDefinition
path string
Résultat string