C# Класс Widgetsphere.Generator.ProjectItemGenerators.SQLStoredProcedureAll.SQLSelectBusinessObjectByForeignKeyTemplate

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

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

Метод Описание
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