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

Inheritance: Zetbox.Generator.ResourceTemplate
Datei anzeigen 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_oe property

protected IZetboxContext ctx
return IZetboxContext

needsConcurrency protected_oe property

protected bool needsConcurrency
return bool

prefix protected_oe property

protected string prefix
return string

properties protected_oe property

protected IEnumerable properties
return IEnumerable