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

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

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

Свойство Тип Описание
ctx IZetboxContext
endRole RelationEndRole
exposedListType string
name string
otherName string
positionPropertyName string
referencedInterface string
rel Relation
serializationList Zetbox.Generator.Templates.Serialization.SerializationMembersList
wrapperClass string
wrapperName string

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

Метод Описание
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, ObjectReferenceProperty prop ) : void
Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, string name, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName ) : void

Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string wrapperName, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName, string otherName, string referencedInterface ) : void
Generate ( ) : void
ObjectListProperty ( Arebis host, IZetboxContext ctx, Serialization serializationList, Relation rel, RelationEndRole endRole ) : System
ObjectListProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string wrapperName, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName, string otherName, string referencedInterface ) : System

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

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

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

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

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

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

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, ObjectReferenceProperty prop ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
prop ObjectReferenceProperty
Результат void

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

public static Call ( Arebis host, IZetboxContext ctx, Serialization serializationList, string name, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName ) : void
host Arebis
ctx IZetboxContext
serializationList Serialization
name string the name of the property to create
wrapperClass string the name of the wrapper class for wrapping the EntityCollection
exposedListType string which generic interface to use for the collection (IList or ICollection)
rel Relation
endRole RelationEndRole
positionPropertyName string the name of the position property for this list
Результат void

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

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string wrapperName, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName, string otherName, string referencedInterface ) : void
_host Arebis
ctx IZetboxContext
serializationList Zetbox
name string
wrapperName string
wrapperClass string
exposedListType string
rel Relation
endRole RelationEndRole
positionPropertyName string
otherName string
referencedInterface string
Результат void

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

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

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

public ObjectListProperty ( Arebis host, IZetboxContext ctx, Serialization serializationList, Relation rel, RelationEndRole endRole ) : System
host Arebis
ctx IZetboxContext
serializationList Serialization
rel Relation
endRole RelationEndRole
Результат System

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

public ObjectListProperty ( Arebis _host, IZetboxContext ctx, Zetbox serializationList, string name, string wrapperName, string wrapperClass, string exposedListType, Relation rel, RelationEndRole endRole, string positionPropertyName, string otherName, string referencedInterface ) : System
_host Arebis
ctx IZetboxContext
serializationList Zetbox
name string
wrapperName string
wrapperClass string
exposedListType string
rel Relation
endRole RelationEndRole
positionPropertyName string
otherName string
referencedInterface string
Результат System

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

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

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

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

protected RelationEndRole endRole
Результат RelationEndRole

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

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

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

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

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

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

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

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

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

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

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

protected Relation rel
Результат Relation

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

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

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

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

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

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