C# Класс ExoModel.Json.JsonEntity

Наследование: IJsonEntity
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateExisting IJsonEntity
CreateNew IJsonEntity
GetDefaultConstructor System.Reflection.ConstructorInfo
OnInitExisting void
OnInitNew void
TryGetListItemType bool
TryGetReferenceType bool

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

Метод Описание
CreateExisting ( Type type, int id, ConstructorInfo>.IDictionary defaultConstructorCache = null ) : IJsonEntity
CreateNew ( Type type, ConstructorInfo>.IDictionary defaultConstructorCache = null ) : IJsonEntity
GetDefaultConstructor ( Type type, ConstructorInfo>.IDictionary defaultConstructorCache = null ) : ConstructorInfo
OnInitExisting ( IJsonEntity entity ) : void
OnInitNew ( IJsonEntity entity ) : void
TryGetListItemType ( Type listType, Type &itemType ) : bool
TryGetReferenceType ( Type type, ICollection referenceTypes, Type &referenceType, bool &isList ) : bool