C# Class ExoModel.Json.JsonModelTypeProvider.JsonModelType

Inheritance: ReflectionModelType
Afficher le fichier Open project: vc3/ExoModel

Private Properties

Свойство Type Description
JsonModelType System

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
JsonModelType ( JsonEntityContext entityContext, string @namespace, Type type, string scope, string format ) : System

Method Details

GetId() protected méthode

protected GetId ( object instance ) : string
instance object
Résultat string

GetInstance() protected méthode

protected GetInstance ( string id ) : object
id string
Résultat object

GetIsDeleted() protected méthode

protected GetIsDeleted ( object instance ) : bool
instance object
Résultat bool

GetIsModified() protected méthode

protected GetIsModified ( object instance ) : bool
instance object
Résultat bool

GetIsPendingDelete() protected méthode

protected GetIsPendingDelete ( object instance ) : bool
instance object
Résultat bool

SaveInstance() protected méthode

protected SaveInstance ( ModelInstance modelInstance ) : void
modelInstance ModelInstance
Résultat void

SetIsPendingDelete() protected méthode

protected SetIsPendingDelete ( object instance, bool isPendingDelete ) : void
instance object
isPendingDelete bool
Résultat void