C# 클래스 Widgetsphere.Generator.ProjectItemGenerators.SQLStoredProcedureAll.SQLSelectBusinessObjectByForeignKeyTemplate

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

공개 메소드들

메소드 설명
GenerateContent ( StringBuilder sb ) : void
SQLSelectBusinessObjectByForeignKeyTemplate ( ModelRoot model, Relation currentRelation, Table realTable ) : System

보호된 메소드들

메소드 설명
BuildWhereStatement ( Relation _currentRelation, Table parentTable ) : string
SelfReferencePrimaryKeyDatabaseType ( ) : string

비공개 메소드들

메소드 설명
AppendFullTemplate ( StringBuilder sb ) : void
CreateProcedure ( StringBuilder sb, Table parentTable ) : void
GetStoredProcedureName ( Table parentTable ) : string

메소드 상세

BuildWhereStatement() 보호된 메소드

protected BuildWhereStatement ( Relation _currentRelation, Table parentTable ) : string
_currentRelation Relation
parentTable Table
리턴 string

GenerateContent() 공개 메소드

public GenerateContent ( StringBuilder sb ) : void
sb StringBuilder
리턴 void

SQLSelectBusinessObjectByForeignKeyTemplate() 공개 메소드

public SQLSelectBusinessObjectByForeignKeyTemplate ( ModelRoot model, Relation currentRelation, Table realTable ) : System
model ModelRoot
currentRelation Relation
realTable Table
리턴 System

SelfReferencePrimaryKeyDatabaseType() 보호된 메소드

protected SelfReferencePrimaryKeyDatabaseType ( ) : string
리턴 string