C# Class Zetbox.DalProvider.NHibernate.Generator.Templates.Mappings.PropertiesHbm

Inheritance: Zetbox.Generator.ResourceTemplate
Show file Open project: daszat/zetbox Class Usage Examples

Protected Properties

Property Type Description
ctx IZetboxContext
needsConcurrency bool
prefix string
properties IEnumerable

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx, string prefix, IEnumerable properties, bool needsConcurrency ) : void
Generate ( ) : void
PropertiesHbm ( Arebis _host, IZetboxContext ctx, string prefix, IEnumerable properties, bool needsConcurrency ) : System

Protected Methods

Method Description
ApplyCompoundObjectProperty ( string prefix, CompoundObjectProperty prop ) : void
ApplyObjectReferenceProperty ( string prefix, ObjectReferenceProperty prop ) : void
ApplyValueTypeProperty ( string prefix, ValueTypeProperty prop ) : void

Private Methods

Method Description
ApplyNMProperty ( Relation rel, RelationEnd relEnd, RelationEnd otherEnd, ObjectReferenceProperty prop ) : void

Method Details

ApplyCompoundObjectProperty() protected method

protected ApplyCompoundObjectProperty ( string prefix, CompoundObjectProperty prop ) : void
prefix string
prop CompoundObjectProperty
return void

ApplyObjectReferenceProperty() protected method

protected ApplyObjectReferenceProperty ( string prefix, ObjectReferenceProperty prop ) : void
prefix string
prop ObjectReferenceProperty
return void

ApplyValueTypeProperty() protected method

protected ApplyValueTypeProperty ( string prefix, ValueTypeProperty prop ) : void
prefix string
prop ValueTypeProperty
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, string prefix, IEnumerable properties, bool needsConcurrency ) : void
_host Arebis
ctx IZetboxContext
prefix string
properties IEnumerable
needsConcurrency bool
return void

Generate() public method

public Generate ( ) : void
return void

PropertiesHbm() public method

public PropertiesHbm ( Arebis _host, IZetboxContext ctx, string prefix, IEnumerable properties, bool needsConcurrency ) : System
_host Arebis
ctx IZetboxContext
prefix string
properties IEnumerable
needsConcurrency bool
return System

Property Details

ctx protected property

protected IZetboxContext ctx
return IZetboxContext

needsConcurrency protected property

protected bool needsConcurrency
return bool

prefix protected property

protected string prefix
return string

properties protected property

protected IEnumerable properties
return IEnumerable