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

Exibir arquivo 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_oe property

protected string backingName
return string

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext

disableExport protected_oe property

protected bool disableExport
return bool

isCalculated protected_oe property

protected bool isCalculated
return bool

modulenamespace protected_oe property

protected string modulenamespace
return string

name protected_oe property

protected string name
return string

serializationList protected_oe property

protected Serialization.SerializationMembersList serializationList
return Serialization.SerializationMembersList

type protected_oe property

protected string type
return string