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

Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
backingName string
ctx IZetboxContext
disableExport bool
isCalculated bool
modulenamespace string
name string
serializationList Serialization.SerializationMembersList
type string

Public Methods

Method Description
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, bool isCalculated, bool disableExport ) : void
Call ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport ) : void
Generate ( ) : void
NotifyingValueProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport ) : System

Protected Methods

Method Description
AddSerialization ( Serialization list, string name ) : void
ApplyAttributesTemplate ( ) : void

Is called to apply optional decoration in front of the property declaration, like Attributes.

ApplyBackingStoreDefinition ( ) : void
ApplyBackingStoreIsDirtyDefinition ( ) : void
ApplyDateTimeKindSpecifier ( ) : void

Forces all DateTimeKind.Unspecified values into local time, without changing the actual value.

ApplyOnAllSetTemplate ( ) : void
ApplyOnGetTemplate ( ) : void
ApplyPostSetTemplate ( ) : void
ApplyPreSetTemplate ( ) : void
ApplyRequisitesTemplate ( ) : void

Is called to insert requisites into the containing class, like wrappers or similar.

ApplySecurityCheckTemplate ( ) : void
ApplyTailTemplate ( ) : void

Method Details

AddSerialization() protected method

protected AddSerialization ( Serialization list, string name ) : void
list Serialization
name string
return void

ApplyAttributesTemplate() protected method

Is called to apply optional decoration in front of the property declaration, like Attributes.
protected ApplyAttributesTemplate ( ) : void
return void

ApplyBackingStoreDefinition() protected method

protected ApplyBackingStoreDefinition ( ) : void
return void

ApplyBackingStoreIsDirtyDefinition() protected method

protected ApplyBackingStoreIsDirtyDefinition ( ) : void
return void

ApplyDateTimeKindSpecifier() protected method

Forces all DateTimeKind.Unspecified values into local time, without changing the actual value.
protected ApplyDateTimeKindSpecifier ( ) : void
return void

ApplyOnAllSetTemplate() protected method

protected ApplyOnAllSetTemplate ( ) : void
return void

ApplyOnGetTemplate() protected method

protected ApplyOnGetTemplate ( ) : void
return void

ApplyPostSetTemplate() protected method

protected ApplyPostSetTemplate ( ) : void
return void

ApplyPreSetTemplate() protected method

protected ApplyPreSetTemplate ( ) : void
return void

ApplyRequisitesTemplate() protected method

Is called to insert requisites into the containing class, like wrappers or similar.
protected ApplyRequisitesTemplate ( ) : void
return void

ApplySecurityCheckTemplate() protected method

protected ApplySecurityCheckTemplate ( ) : void
return void

ApplyTailTemplate() protected method

protected ApplyTailTemplate ( ) : void
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, bool isCalculated, bool disableExport ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
type string
name string
modulenamespace string
isCalculated bool
disableExport bool
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport ) : void
_host Arebis
ctx IZetboxContext
serializationList Serialization
type string
name string
modulenamespace string
backingName string
isCalculated bool
disableExport bool
return void

Generate() public method

public Generate ( ) : void
return void

NotifyingValueProperty() public method

public NotifyingValueProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport ) : System
_host Arebis
ctx IZetboxContext
serializationList Serialization
type string
name string
modulenamespace string
backingName string
isCalculated bool
disableExport bool
return System

Property Details

backingName protected property

protected string backingName
return string

ctx protected property

protected IZetboxContext ctx
return IZetboxContext

disableExport protected property

protected bool disableExport
return bool

isCalculated protected property

protected bool isCalculated
return bool

modulenamespace protected property

protected string modulenamespace
return string

name protected property

protected string name
return string

serializationList protected property

protected Serialization.SerializationMembersList serializationList
return Serialization.SerializationMembersList

type protected property

protected string type
return string