C# Класс Zetbox.Generator.Templates.Properties.CalculatedProperty

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

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

Свойство Тип Описание
className string
ctx IZetboxContext
disableExport bool
getterEventName string
isCompound bool
modulenamespace string
propertyName string
referencedType string
serializationList Serialization.SerializationMembersList

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

Метод Описание
CalculatedProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string modulenamespace, string className, string referencedType, string propertyName, string getterEventName, bool isCompound, bool disableExport ) : System
Call ( Arebis host, IZetboxContext ctx, Serialization serList, CalculatedObjectReferenceProperty prop ) : void
Call ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string modulenamespace, string className, string referencedType, string propertyName, string getterEventName, bool isCompound, bool disableExport ) : void
Generate ( ) : void

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

Метод Описание
AddSerialization ( Serialization list, string name ) : void
ApplyBackingStorageDefinition ( ) : string
ApplyResultExpression ( ) : string
ApplyStorageStatement ( string valueExpression ) : string

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

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

protected AddSerialization ( Serialization list, string name ) : void
list Serialization
name string
Результат void

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

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

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

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

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

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

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

public CalculatedProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string modulenamespace, string className, string referencedType, string propertyName, string getterEventName, bool isCompound, bool disableExport ) : System
_host Arebis
ctx IZetboxContext
serializationList Serialization
modulenamespace string
className string
referencedType string
propertyName string
getterEventName string
isCompound bool
disableExport bool
Результат System

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

public static Call ( Arebis host, IZetboxContext ctx, Serialization serList, CalculatedObjectReferenceProperty prop ) : void
host Arebis
ctx IZetboxContext
serList Serialization
prop CalculatedObjectReferenceProperty
Результат void

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

public static Call ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string modulenamespace, string className, string referencedType, string propertyName, string getterEventName, bool isCompound, bool disableExport ) : void
_host Arebis
ctx IZetboxContext
serializationList Serialization
modulenamespace string
className string
referencedType string
propertyName string
getterEventName string
isCompound bool
disableExport bool
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

protected Serialization.SerializationMembersList serializationList
Результат Serialization.SerializationMembersList