C# Класс Zetbox.DalProvider.NHibernate.Generator.Templates.Mappings.SubclassHbm

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

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

Свойство Тип Описание
ctx IZetboxContext
implementationName string
interfaceName string
isAbstract bool
mappingType Zetbox.App.Base.TableMapping
needsConcurrency bool
needsRightsTable bool
properties List
qualifiedImplementationName string
qualifiedRightsClassName string
schemaName string
subClasses List
tableName string

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

Метод Описание
Call ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : void
Call ( IGenerationHost host, IZetboxContext ctx, ObjectClass cls ) : void
Generate ( ) : void
SubclassHbm ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : System

Защищенные методы

Метод Описание
ApplyPropertyDefinitions ( List properties ) : void
ApplySubclasses ( List subClasses ) : void
GetTagName ( ) : string

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

ApplyPropertyDefinitions() защищенный Метод

protected ApplyPropertyDefinitions ( List properties ) : void
properties List
Результат void

ApplySubclasses() защищенный Метод

protected ApplySubclasses ( List subClasses ) : void
subClasses List
Результат void

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

public static Call ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : void
_host Arebis
ctx IZetboxContext
interfaceName string
implementationName string
schemaName string
tableName string
qualifiedImplementationName string
isAbstract bool
properties List
subClasses List
needsRightsTable bool
needsConcurrency bool
qualifiedRightsClassName string
mappingType Zetbox
Результат void

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

public static Call ( IGenerationHost host, IZetboxContext ctx, ObjectClass cls ) : void
host IGenerationHost
ctx IZetboxContext
cls ObjectClass
Результат void

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

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

GetTagName() защищенный Метод

protected GetTagName ( ) : string
Результат string

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

public SubclassHbm ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : System
_host Arebis
ctx IZetboxContext
interfaceName string
implementationName string
schemaName string
tableName string
qualifiedImplementationName string
isAbstract bool
properties List
subClasses List
needsRightsTable bool
needsConcurrency bool
qualifiedRightsClassName string
mappingType Zetbox
Результат System

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

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

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

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

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

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

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

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

protected bool isAbstract
Результат bool

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

protected TableMapping,Zetbox.App.Base mappingType
Результат Zetbox.App.Base.TableMapping

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

protected bool needsConcurrency
Результат bool

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

protected bool needsRightsTable
Результат bool

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

protected List properties
Результат List

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

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

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

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

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

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

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

protected List subClasses
Результат List

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

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