C# Class Zetbox.Generator.Templates.Properties.CalculatedProperty

Inheritance: Zetbox.Generator.MemberTemplate
Afficher le fichier Open project: daszat/zetbox

Protected Properties

Свойство Type Description
className string
ctx IZetboxContext
disableExport bool
getterEventName string
isCompound bool
modulenamespace string
propertyName string
referencedType string
serializationList Serialization.SerializationMembersList

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
AddSerialization ( Serialization list, string name ) : void
ApplyBackingStorageDefinition ( ) : string
ApplyResultExpression ( ) : string
ApplyStorageStatement ( string valueExpression ) : string

Method Details

AddSerialization() protected méthode

protected AddSerialization ( Serialization list, string name ) : void
list Serialization
name string
Résultat void

ApplyBackingStorageDefinition() protected méthode

protected ApplyBackingStorageDefinition ( ) : string
Résultat string

ApplyResultExpression() protected méthode

protected ApplyResultExpression ( ) : string
Résultat string

ApplyStorageStatement() protected méthode

protected ApplyStorageStatement ( string valueExpression ) : string
valueExpression string
Résultat string

CalculatedProperty() public méthode

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
Résultat System

Call() public static méthode

public static Call ( Arebis host, IZetboxContext ctx, Serialization serList, CalculatedObjectReferenceProperty prop ) : void
host Arebis
ctx IZetboxContext
serList Serialization
prop CalculatedObjectReferenceProperty
Résultat void

Call() public static méthode

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
Résultat void

Generate() public méthode

public Generate ( ) : void
Résultat void

Property Details

className protected_oe property

protected string className
Résultat string

ctx protected_oe property

protected IZetboxContext ctx
Résultat IZetboxContext

disableExport protected_oe property

protected bool disableExport
Résultat bool

getterEventName protected_oe property

protected string getterEventName
Résultat string

isCompound protected_oe property

protected bool isCompound
Résultat bool

modulenamespace protected_oe property

protected string modulenamespace
Résultat string

propertyName protected_oe property

protected string propertyName
Résultat string

referencedType protected_oe property

protected string referencedType
Résultat string

serializationList protected_oe property

protected Serialization.SerializationMembersList serializationList
Résultat Serialization.SerializationMembersList