C# Class Zetbox.DalProvider.NHibernate.Generator.Templates.Properties.ValueCollectionProperty

Inheritance: Zetbox.Generator.MemberTemplate
Mostra file Open project: daszat/zetbox

Protected Properties

Property Type Description
backingCollectionType string
backingName string
ctx IZetboxContext
disableExport bool
exposedCollectionInterface string
moduleNamespace string
name string
orderByValue bool
providerCollectionType string
referencedCollectionEntry string
referencedCollectionEntryImpl string
referencedCollectionEntryProxy string
referencedType string
serializationList Zetbox.Generator.Templates.Serialization.SerializationMembersList
thisInterface string
underlyingCollectionBackingName string
underlyingCollectionName string

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string referencedCollectionEntry, string referencedCollectionEntryImpl, string referencedCollectionEntryProxy, string providerCollectionType, string underlyingCollectionName, string underlyingCollectionBackingName, bool orderByValue, string moduleNamespace, bool disableExport ) : void
Call ( Arebis host, IZetboxContext ctx, Zetbox.Generator.Templates serializationList, CompoundObjectProperty prop ) : void
Call ( Arebis host, IZetboxContext ctx, Zetbox.Generator.Templates serializationList, ValueTypeProperty prop ) : void
Generate ( ) : void
ValueCollectionProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string referencedCollectionEntry, string referencedCollectionEntryImpl, string referencedCollectionEntryProxy, string providerCollectionType, string underlyingCollectionName, string underlyingCollectionBackingName, bool orderByValue, string moduleNamespace, bool disableExport ) : System

Protected Methods

Method Description
AddSerialization ( Zetbox.Generator.Templates list, string underlyingCollectionName ) : void

Private Methods

Method Description
Call ( Arebis host, IZetboxContext ctx, Zetbox.Generator.Templates serializationList, System.Property prop, bool hasPersistentOrder, bool isList, bool orderByValue ) : void

Method Details

AddSerialization() protected method

protected AddSerialization ( Zetbox.Generator.Templates list, string underlyingCollectionName ) : void
list Zetbox.Generator.Templates
underlyingCollectionName string
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string referencedCollectionEntry, string referencedCollectionEntryImpl, string referencedCollectionEntryProxy, string providerCollectionType, string underlyingCollectionName, string underlyingCollectionBackingName, bool orderByValue, string moduleNamespace, bool disableExport ) : void
_host Arebis
ctx IZetboxContext
serializationList Zetbox
name string
backingName string
backingCollectionType string
exposedCollectionInterface string
thisInterface string
referencedType string
referencedCollectionEntry string
referencedCollectionEntryImpl string
referencedCollectionEntryProxy string
providerCollectionType string
underlyingCollectionName string
underlyingCollectionBackingName string
orderByValue bool
moduleNamespace string
disableExport bool
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, Zetbox.Generator.Templates serializationList, CompoundObjectProperty prop ) : void
host Arebis
ctx IZetboxContext
serializationList Zetbox.Generator.Templates
prop CompoundObjectProperty
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, Zetbox.Generator.Templates serializationList, ValueTypeProperty prop ) : void
host Arebis
ctx IZetboxContext
serializationList Zetbox.Generator.Templates
prop ValueTypeProperty
return void

Generate() public method

public Generate ( ) : void
return void

ValueCollectionProperty() public method

public ValueCollectionProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string referencedCollectionEntry, string referencedCollectionEntryImpl, string referencedCollectionEntryProxy, string providerCollectionType, string underlyingCollectionName, string underlyingCollectionBackingName, bool orderByValue, string moduleNamespace, bool disableExport ) : System
_host Arebis
ctx IZetboxContext
serializationList Zetbox
name string
backingName string
backingCollectionType string
exposedCollectionInterface string
thisInterface string
referencedType string
referencedCollectionEntry string
referencedCollectionEntryImpl string
referencedCollectionEntryProxy string
providerCollectionType string
underlyingCollectionName string
underlyingCollectionBackingName string
orderByValue bool
moduleNamespace string
disableExport bool
return System

Property Details

backingCollectionType protected_oe property

protected string backingCollectionType
return string

backingName protected_oe property

protected string backingName
return string

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext

disableExport protected_oe property

protected bool disableExport
return bool

exposedCollectionInterface protected_oe property

protected string exposedCollectionInterface
return string

moduleNamespace protected_oe property

protected string moduleNamespace
return string

name protected_oe property

protected string name
return string

orderByValue protected_oe property

protected bool orderByValue
return bool

providerCollectionType protected_oe property

protected string providerCollectionType
return string

referencedCollectionEntry protected_oe property

protected string referencedCollectionEntry
return string

referencedCollectionEntryImpl protected_oe property

protected string referencedCollectionEntryImpl
return string

referencedCollectionEntryProxy protected_oe property

protected string referencedCollectionEntryProxy
return string

referencedType protected_oe property

protected string referencedType
return string

serializationList protected_oe property

protected Zetbox.Generator.Templates.Serialization.SerializationMembersList serializationList
return Zetbox.Generator.Templates.Serialization.SerializationMembersList

thisInterface protected_oe property

protected string thisInterface
return string

underlyingCollectionBackingName protected_oe property

protected string underlyingCollectionBackingName
return string

underlyingCollectionName protected_oe property

protected string underlyingCollectionName
return string