Plegma API  v2
Yodiwo.API.Plegma.DbDocument< T > Class Template Referenceabstract
Inheritance diagram for Yodiwo.API.Plegma.DbDocument< T >:

Public Member Functions

virtual void Touch ()
 
virtual void Touch (bool async)
 
void SetFlushCB (Func< T, bool > cb)
 
virtual void Flush ()
 
virtual void _WriteBack ()
 
virtual void PostUnparkInit ()
 
abstract int GetLatestClassVersion ()
 
virtual void Migrate ()
 
virtual void BeginInit ()
 
virtual void EndInit ()
 

Public Attributes

int ClassVersion => _ClassVersion
 

Protected Attributes

DateTime _LastWritten
 
bool _IsDirty = false
 
bool _Updating = false
 
int _ClassVersion
 

Properties

UserKey UserKey [get, protected set]
 
DateTime UpdatedTimestamp [get, set]
 
string _id [get, protected set]
 
bool Migrated [get]
 
IDictionary< string, object > ExtraElements [get, set]
 

The documentation for this class was generated from the following file: