C# 클래스 Zetbox.Generator.Templates.Properties.ValueCollectionProperty

파일 보기 프로젝트 열기: daszat/zetbox

보호된 프로퍼티들

프로퍼티 타입 설명
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