C# Class Zetbox.DalProvider.Ef.Generator.Templates.EfModel.ModelCsdl

Mostra file Open project: daszat/zetbox Class Usage Examples

Protected Properties

Property Type Description
ctx IZetboxContext

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx ) : void
Generate ( ) : void
ModelCsdl ( Arebis _host, IZetboxContext ctx ) : System

Protected Methods

Method Description
ApplyEntityTypeFieldDefs ( IEnumerable properties ) : void
GetAbstractModifier ( ObjectClass cls ) : string

Private Methods

Method Description
PlainPropertyDefinitionFromValueType ( ValueTypeProperty prop, string name, string implementationSuffix ) : string

returns a <Property/> element describing the property without regards for the IsList flag.

Method Details

ApplyEntityTypeFieldDefs() protected method

protected ApplyEntityTypeFieldDefs ( IEnumerable properties ) : void
properties IEnumerable
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx ) : void
_host Arebis
ctx IZetboxContext
return void

Generate() public method

public Generate ( ) : void
return void

GetAbstractModifier() protected method

protected GetAbstractModifier ( ObjectClass cls ) : string
cls ObjectClass
return string

ModelCsdl() public method

public ModelCsdl ( Arebis _host, IZetboxContext ctx ) : System
_host Arebis
ctx IZetboxContext
return System

Property Details

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext