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

Afficher le fichier Open project: daszat/zetbox

Protected Properties

Свойство Type Description
backingCollectionType string
backingName string
ctx IZetboxContext
disableExport bool
entryType string
entryTypeImpl string
exposedCollectionInterface string
moduleNamespace string
name string
orderByValue bool
providerCollectionType string
referencedType string
serializationList Zetbox.Generator.Templates.Serialization.SerializationMembersList
thisInterface string
underlyingCollectionName string

Méthodes publiques

Méthode Description
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, CompoundObjectProperty prop, string collectionWrapperClass, string listWrapperClass ) : void
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, ValueTypeProperty prop, string collectionWrapperClass, string listWrapperClass ) : void
Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string entryType, string entryTypeImpl, string providerCollectionType, string underlyingCollectionName, bool orderByValue, string moduleNamespace, bool disableExport ) : void
Generate ( ) : void
ValueCollectionProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string entryType, string entryTypeImpl, string providerCollectionType, string underlyingCollectionName, bool orderByValue, string moduleNamespace, bool disableExport ) : System

Méthodes protégées

Méthode Description
AddSerialization ( Serialization list, string underlyingCollectionName ) : void

Private Methods

Méthode Description
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, System.Property prop, bool hasPersistentOrder, bool isList, string collectionWrapperClass, string listWrapperClass ) : void

Method Details

AddSerialization() protected méthode

protected AddSerialization ( Serialization list, string underlyingCollectionName ) : void
list Serialization
underlyingCollectionName string
Résultat void

Call() public static méthode

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, CompoundObjectProperty prop, string collectionWrapperClass, string listWrapperClass ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
prop CompoundObjectProperty
collectionWrapperClass string
listWrapperClass string
Résultat void

Call() public static méthode

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, ValueTypeProperty prop, string collectionWrapperClass, string listWrapperClass ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
prop ValueTypeProperty
collectionWrapperClass string
listWrapperClass string
Résultat void

Call() public static méthode

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string entryType, string entryTypeImpl, string providerCollectionType, string underlyingCollectionName, 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
entryType string
entryTypeImpl string
providerCollectionType string
underlyingCollectionName string
orderByValue bool
moduleNamespace string
disableExport bool
Résultat void

Generate() public méthode

public Generate ( ) : void
Résultat void

ValueCollectionProperty() public méthode

public ValueCollectionProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string backingName, string backingCollectionType, string exposedCollectionInterface, string thisInterface, string referencedType, string entryType, string entryTypeImpl, string providerCollectionType, string underlyingCollectionName, 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
entryType string
entryTypeImpl string
providerCollectionType string
underlyingCollectionName string
orderByValue bool
moduleNamespace string
disableExport bool
Résultat System

Property Details

backingCollectionType protected_oe property

protected string backingCollectionType
Résultat string

backingName protected_oe property

protected string backingName
Résultat string

ctx protected_oe property

protected IZetboxContext ctx
Résultat IZetboxContext

disableExport protected_oe property

protected bool disableExport
Résultat bool

entryType protected_oe property

protected string entryType
Résultat string

entryTypeImpl protected_oe property

protected string entryTypeImpl
Résultat string

exposedCollectionInterface protected_oe property

protected string exposedCollectionInterface
Résultat string

moduleNamespace protected_oe property

protected string moduleNamespace
Résultat string

name protected_oe property

protected string name
Résultat string

orderByValue protected_oe property

protected bool orderByValue
Résultat bool

providerCollectionType protected_oe property

protected string providerCollectionType
Résultat string

referencedType protected_oe property

protected string referencedType
Résultat string

serializationList protected_oe property

protected Zetbox.Generator.Templates.Serialization.SerializationMembersList serializationList
Résultat Zetbox.Generator.Templates.Serialization.SerializationMembersList

thisInterface protected_oe property

protected string thisInterface
Résultat string

underlyingCollectionName protected_oe property

protected string underlyingCollectionName
Résultat string