C# Класс Zetbox.DalProvider.Ef.Generator.Templates.EfModel.ModelSsdlEntityTypeColumnsRel

Наследование: Zetbox.Generator.ResourceTemplate
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
cls ObjectClass
ctx IZetboxContext
prefix string
relations IEnumerable
schemaProvider ISchemaProvider

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

Метод Описание
Call ( Arebis _host, IZetboxContext ctx, ObjectClass cls, IEnumerable relations, string prefix, ISchemaProvider schemaProvider ) : void
Generate ( ) : void
ModelSsdlEntityTypeColumnsRel ( Arebis _host, IZetboxContext ctx, ObjectClass cls, IEnumerable relations, string prefix, ISchemaProvider schemaProvider ) : System

Приватные методы

Метод Описание
GenerateProperty ( string columnName, bool needPositionStorage, string positionColumnName ) : void

Generate a single Property with the specified parameters

ProcessRelation ( Relation rel ) : void
ProcessRelationEnd ( Relation rel, RelationEnd relEnd ) : void

Описание методов

Call() публичный статический Метод

public static Call ( Arebis _host, IZetboxContext ctx, ObjectClass cls, IEnumerable relations, string prefix, ISchemaProvider schemaProvider ) : void
_host Arebis
ctx IZetboxContext
cls ObjectClass
relations IEnumerable
prefix string
schemaProvider ISchemaProvider
Результат void

Generate() публичный Метод

public Generate ( ) : void
Результат void

ModelSsdlEntityTypeColumnsRel() публичный Метод

public ModelSsdlEntityTypeColumnsRel ( Arebis _host, IZetboxContext ctx, ObjectClass cls, IEnumerable relations, string prefix, ISchemaProvider schemaProvider ) : System
_host Arebis
ctx IZetboxContext
cls ObjectClass
relations IEnumerable
prefix string
schemaProvider ISchemaProvider
Результат System

Описание свойств

cls защищенное свойство

protected ObjectClass cls
Результат ObjectClass

ctx защищенное свойство

protected IZetboxContext ctx
Результат IZetboxContext

prefix защищенное свойство

protected string prefix
Результат string

relations защищенное свойство

protected IEnumerable relations
Результат IEnumerable

schemaProvider защищенное свойство

protected ISchemaProvider schemaProvider
Результат ISchemaProvider