C# 클래스 nHydrate.Generator.SQLInstaller.ProjectItemGenerators.Globals

파일 보기 프로젝트 열기: nHydrate/nHydrate

공개 메소드들

메소드 설명
AppendBusinessEntryCatch ( StringBuilder sb ) : void
AppendCreateAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
AppendModifiedAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
AppendTimestampAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
BuildPrimaryKeySelectList ( ModelRoot model, Table table, bool qualifiedNames ) : string
BuildSelectList ( Table table, ModelRoot model ) : string
BuildSelectList ( Table table, ModelRoot model, bool useFullHierarchy ) : string
BuildSelectList ( TableComponent component, ModelRoot model ) : string
DropCreateAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
DropModifiedAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
DropTimestampAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
GetColumnByKey ( ReferenceCollection referenceCollection, string columnKey ) : Column
GetColumnByName ( ReferenceCollection referenceCollection, string name ) : Column
GetDateTimeNowCode ( ModelRoot model ) : string
GetTableDatabaseName ( ModelRoot model, Table table ) : string
GetValidSearchColumns ( Table _currentTable ) : IEnumerable

메소드 상세

AppendBusinessEntryCatch() 공개 정적인 메소드

public static AppendBusinessEntryCatch ( StringBuilder sb ) : void
sb StringBuilder
리턴 void

AppendCreateAudit() 공개 정적인 메소드

public static AppendCreateAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

AppendModifiedAudit() 공개 정적인 메소드

public static AppendModifiedAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

AppendTimestampAudit() 공개 정적인 메소드

public static AppendTimestampAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

BuildPrimaryKeySelectList() 공개 정적인 메소드

public static BuildPrimaryKeySelectList ( ModelRoot model, Table table, bool qualifiedNames ) : string
model nHydrate.Generator.Models.ModelRoot
table nHydrate.Generator.Models.Table
qualifiedNames bool
리턴 string

BuildSelectList() 공개 정적인 메소드

public static BuildSelectList ( Table table, ModelRoot model ) : string
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
리턴 string

BuildSelectList() 공개 정적인 메소드

public static BuildSelectList ( Table table, ModelRoot model, bool useFullHierarchy ) : string
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
useFullHierarchy bool
리턴 string

BuildSelectList() 공개 정적인 메소드

public static BuildSelectList ( TableComponent component, ModelRoot model ) : string
component nHydrate.Generator.Models.TableComponent
model nHydrate.Generator.Models.ModelRoot
리턴 string

DropCreateAudit() 공개 정적인 메소드

public static DropCreateAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

DropModifiedAudit() 공개 정적인 메소드

public static DropModifiedAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

DropTimestampAudit() 공개 정적인 메소드

public static DropTimestampAudit ( Table table, ModelRoot model, StringBuilder sb ) : void
table nHydrate.Generator.Models.Table
model nHydrate.Generator.Models.ModelRoot
sb StringBuilder
리턴 void

GetColumnByKey() 공개 정적인 메소드

public static GetColumnByKey ( ReferenceCollection referenceCollection, string columnKey ) : Column
referenceCollection ReferenceCollection
columnKey string
리턴 nHydrate.Generator.Models.Column

GetColumnByName() 공개 정적인 메소드

public static GetColumnByName ( ReferenceCollection referenceCollection, string name ) : Column
referenceCollection ReferenceCollection
name string
리턴 nHydrate.Generator.Models.Column

GetDateTimeNowCode() 공개 정적인 메소드

public static GetDateTimeNowCode ( ModelRoot model ) : string
model nHydrate.Generator.Models.ModelRoot
리턴 string

GetTableDatabaseName() 공개 정적인 메소드

public static GetTableDatabaseName ( ModelRoot model, Table table ) : string
model nHydrate.Generator.Models.ModelRoot
table nHydrate.Generator.Models.Table
리턴 string

GetValidSearchColumns() 공개 정적인 메소드

public static GetValidSearchColumns ( Table _currentTable ) : IEnumerable
_currentTable nHydrate.Generator.Models.Table
리턴 IEnumerable