C# Class Zetbox.Generator.Templates.ObjectClasses.Constructors

Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
asCollectionEntry bool
className string
compoundObjectProperties IEnumerable
ctx IZetboxContext

Public Methods

Method Description
ApplyCompoundObjectPropertyInitialisers ( string lazyCtxProperty ) : void
Call ( Arebis _host, IZetboxContext ctx, string className, IEnumerable compoundObjectProperties, bool asCollectionEntry ) : void
Constructors ( Arebis _host, IZetboxContext ctx, string className, IEnumerable compoundObjectProperties, bool asCollectionEntry ) : System
Generate ( ) : void

Method Details

ApplyCompoundObjectPropertyInitialisers() public method

public ApplyCompoundObjectPropertyInitialisers ( string lazyCtxProperty ) : void
lazyCtxProperty string
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, string className, IEnumerable compoundObjectProperties, bool asCollectionEntry ) : void
_host Arebis
ctx IZetboxContext
className string
compoundObjectProperties IEnumerable
asCollectionEntry bool
return void

Constructors() public method

public Constructors ( Arebis _host, IZetboxContext ctx, string className, IEnumerable compoundObjectProperties, bool asCollectionEntry ) : System
_host Arebis
ctx IZetboxContext
className string
compoundObjectProperties IEnumerable
asCollectionEntry bool
return System

Generate() public method

public Generate ( ) : void
return void

Property Details

asCollectionEntry protected property

protected bool asCollectionEntry
return bool

className protected property

protected string className
return string

compoundObjectProperties protected property

protected IEnumerable compoundObjectProperties
return IEnumerable

ctx protected property

protected IZetboxContext ctx
return IZetboxContext