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

Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
backingStoreName string
ctx IZetboxContext
implementationTypeName string
lazyCtxParam string
propertyName string

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx, string implementationTypeName, string propertyName, string backingStoreName, string lazyCtxParam ) : void
Call ( IGenerationHost _host, IZetboxContext ctx, CompoundObjectProperty property, bool asCollectionEntry, string implementationSuffix, string implementationPropertySuffix, string lazyCtxProperty ) : void
Call ( IGenerationHost _host, IZetboxContext ctx, IEnumerable properties, bool asCollectionEntry, string implementationSuffix, string implementationPropertySuffix, string lazyCtxProperty ) : void
CompoundObjectPropertyInitialisation ( Arebis _host, IZetboxContext ctx, string implementationTypeName, string propertyName, string backingStoreName, string lazyCtxParam ) : System
Generate ( ) : void

Method Details

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, string implementationTypeName, string propertyName, string backingStoreName, string lazyCtxParam ) : void
_host Arebis
ctx IZetboxContext
implementationTypeName string
propertyName string
backingStoreName string
lazyCtxParam string
return void

Call() public static method

public static Call ( IGenerationHost _host, IZetboxContext ctx, CompoundObjectProperty property, bool asCollectionEntry, string implementationSuffix, string implementationPropertySuffix, string lazyCtxProperty ) : void
_host IGenerationHost
ctx IZetboxContext
property CompoundObjectProperty
asCollectionEntry bool
implementationSuffix string
implementationPropertySuffix string
lazyCtxProperty string
return void

Call() public static method

public static Call ( IGenerationHost _host, IZetboxContext ctx, IEnumerable properties, bool asCollectionEntry, string implementationSuffix, string implementationPropertySuffix, string lazyCtxProperty ) : void
_host IGenerationHost
ctx IZetboxContext
properties IEnumerable
asCollectionEntry bool
implementationSuffix string
implementationPropertySuffix string
lazyCtxProperty string
return void

CompoundObjectPropertyInitialisation() public method

public CompoundObjectPropertyInitialisation ( Arebis _host, IZetboxContext ctx, string implementationTypeName, string propertyName, string backingStoreName, string lazyCtxParam ) : System
_host Arebis
ctx IZetboxContext
implementationTypeName string
propertyName string
backingStoreName string
lazyCtxParam string
return System

Generate() public method

public Generate ( ) : void
return void

Property Details

backingStoreName protected property

protected string backingStoreName
return string

ctx protected property

protected IZetboxContext ctx
return IZetboxContext

implementationTypeName protected property

protected string implementationTypeName
return string

lazyCtxParam protected property

protected string lazyCtxParam
return string

propertyName protected property

protected string propertyName
return string