C# 클래스 nHydrate.DslPackage.Objects.ModelGenerateDomain

파일 보기 프로젝트 열기: nHydrate/nHydrate 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BuildModelList List
ChooseGenerators bool
CreatePOCOModel nHydrate.Generator.Models.ModelRoot
HashString int
PerformGeneration void
ProcessRenamed void
g_ProjectItemGenerated void

공개 메소드들

메소드 설명
Generate ( nHydrateModel model, Microsoft diagram, Microsoft docData ) : void
Validate ( nHydrateDocData docData, Microsoft store, nHydrateModel model ) : bool

비공개 메소드들

메소드 설명
BuildModelList ( nHydrateModel model, Microsoft diagram, Microsoft docData ) : List
ChooseGenerators ( nHydrateModel model, List genList, List generatorTypeList, List excludeList, nHydrate genHelper, List generateModuleList ) : bool
CreatePOCOModel ( nHydrateModel model, Microsoft diagram, Module ownerModule ) : ModelRoot
HashString ( string s ) : int
PerformGeneration ( nHydrateModel model, List genList, Microsoft store, Microsoft docData, List excludeList, nHydrate genHelper, List generateModuleList ) : void
ProcessRenamed ( string lastGenFile, ModelRoot root ) : void
g_ProjectItemGenerated ( object sender, nHydrate e ) : void

메소드 상세

Generate() 공개 메소드

public Generate ( nHydrateModel model, Microsoft diagram, Microsoft docData ) : void
model nHydrate.Dsl.nHydrateModel
diagram Microsoft
docData Microsoft
리턴 void

Validate() 공개 정적인 메소드

public static Validate ( nHydrateDocData docData, Microsoft store, nHydrateModel model ) : bool
docData nHydrateDocData
store Microsoft
model nHydrate.Dsl.nHydrateModel
리턴 bool