C# Класс ExoModel.Json.JsonModelTypeProvider.JsonModelType

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

Private Properties

Свойство Тип Описание
JsonModelType System

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

Метод Описание
GetId ( object instance ) : string
GetInstance ( string id ) : object
GetIsDeleted ( object instance ) : bool
GetIsModified ( object instance ) : bool
GetIsPendingDelete ( object instance ) : bool
SaveInstance ( ModelInstance modelInstance ) : void
SetIsPendingDelete ( object instance, bool isPendingDelete ) : void

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

Метод Описание
JsonModelType ( JsonEntityContext entityContext, string @namespace, Type type, string scope, string format ) : System

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

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

protected GetId ( object instance ) : string
instance object
Результат string

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

protected GetInstance ( string id ) : object
id string
Результат object

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

protected GetIsDeleted ( object instance ) : bool
instance object
Результат bool

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

protected GetIsModified ( object instance ) : bool
instance object
Результат bool

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

protected GetIsPendingDelete ( object instance ) : bool
instance object
Результат bool

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

protected SaveInstance ( ModelInstance modelInstance ) : void
modelInstance ModelInstance
Результат void

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

protected SetIsPendingDelete ( object instance, bool isPendingDelete ) : void
instance object
isPendingDelete bool
Результат void