C# Класс Zetbox.Generator.Templates.Properties.ValueCollectionProperty

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
AddSerialization ( Serialization list, string underlyingCollectionName ) : void

Приватные методы

Метод Описание
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, System.Property prop, bool hasPersistentOrder, bool isList, string collectionWrapperClass, string listWrapperClass ) : void

Описание методов

AddSerialization() защищенный Метод

protected AddSerialization ( Serialization list, string underlyingCollectionName ) : void
list Serialization
underlyingCollectionName string
Результат void

Call() публичный статический Метод

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
Результат void

Call() публичный статический Метод

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
Результат void

Call() публичный статический Метод

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
Результат void

Generate() публичный Метод

public Generate ( ) : void
Результат void

ValueCollectionProperty() публичный Метод

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
Результат System

Описание свойств

backingCollectionType защищенное свойство

protected string backingCollectionType
Результат string

backingName защищенное свойство

protected string backingName
Результат string

ctx защищенное свойство

protected IZetboxContext ctx
Результат IZetboxContext

disableExport защищенное свойство

protected bool disableExport
Результат bool

entryType защищенное свойство

protected string entryType
Результат string

entryTypeImpl защищенное свойство

protected string entryTypeImpl
Результат string

exposedCollectionInterface защищенное свойство

protected string exposedCollectionInterface
Результат string

moduleNamespace защищенное свойство

protected string moduleNamespace
Результат string

name защищенное свойство

protected string name
Результат string

orderByValue защищенное свойство

protected bool orderByValue
Результат bool

providerCollectionType защищенное свойство

protected string providerCollectionType
Результат string

referencedType защищенное свойство

protected string referencedType
Результат string

serializationList защищенное свойство

protected Zetbox.Generator.Templates.Serialization.SerializationMembersList serializationList
Результат Zetbox.Generator.Templates.Serialization.SerializationMembersList

thisInterface защищенное свойство

protected string thisInterface
Результат string

underlyingCollectionName защищенное свойство

protected string underlyingCollectionName
Результат string