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

Inheritance: NotifyingValueProperty
Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
className string
hasDefaultValue bool
isNullable bool
propExportGuid System.Guid

Private Properties

Property Type Description

Public Methods

Method Description
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, System.Property prop ) : void
NotifyingDataProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, System.Property prop ) : System
NotifyingDataProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport, string className, bool isNullable, bool hasDefaultValue, System.Guid propExportGuid ) : System

Protected Methods

Method Description
AddSerialization ( Serialization list, string name ) : void
ApplyBackingStoreDefinition ( ) : void
ApplyOnAllSetTemplate ( ) : void
ApplyOnGetTemplate ( ) : void
ApplyPostSetTemplate ( ) : void
ApplyPreSetTemplate ( ) : void
ApplyTailTemplate ( ) : void

Method Details

AddSerialization() protected method

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

ApplyBackingStoreDefinition() protected method

protected ApplyBackingStoreDefinition ( ) : 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

ApplyTailTemplate() protected method

protected ApplyTailTemplate ( ) : void
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, System.Property prop ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
prop System.Property
return void

NotifyingDataProperty() public method

public NotifyingDataProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, System.Property prop ) : System
_host Arebis
ctx IZetboxContext
serializationList Serialization
prop System.Property
return System

NotifyingDataProperty() public method

public NotifyingDataProperty ( Arebis _host, IZetboxContext ctx, Serialization serializationList, string type, string name, string modulenamespace, string backingName, bool isCalculated, bool disableExport, string className, bool isNullable, bool hasDefaultValue, System.Guid propExportGuid ) : System
_host Arebis
ctx IZetboxContext
serializationList Serialization
type string
name string
modulenamespace string
backingName string
isCalculated bool
disableExport bool
className string
isNullable bool
hasDefaultValue bool
propExportGuid System.Guid
return System

Property Details

className protected property

protected string className
return string

hasDefaultValue protected property

protected bool hasDefaultValue
return bool

isNullable protected property

protected bool isNullable
return bool

propExportGuid protected property

protected Guid,System propExportGuid
return System.Guid