OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow Class Reference
Inheritance diagram for Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow:

Public Member Functions

 CacheableTablesTDSContentsRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsTableNameNull ()
 test for NULL value More...
 
void SetTableNameNull ()
 assign NULL value More...
 
bool IsDataUpToDateNull ()
 test for NULL value More...
 
void SetDataUpToDateNull ()
 assign NULL value More...
 
bool IsDataChangedNull ()
 test for NULL value More...
 
void SetDataChangedNull ()
 assign NULL value More...
 
bool IsChangesSavedExternallyNull ()
 test for NULL value More...
 
void SetChangesSavedExternallyNull ()
 assign NULL value More...
 
bool IsCachedSinceNull ()
 test for NULL value More...
 
void SetCachedSinceNull ()
 assign NULL value More...
 
bool IsLastAccessedNull ()
 test for NULL value More...
 
void SetLastAccessedNull ()
 assign NULL value More...
 
bool IsHashCodeNull ()
 test for NULL value More...
 
void SetHashCodeNull ()
 assign NULL value More...
 
bool IsTableSizeNull ()
 test for NULL value More...
 
void SetTableSizeNull ()
 assign NULL value More...
 

Properties

string TableName [get, set]
 Name of the Cached DataTable. More...
 
bool DataUpToDate [get, set]
 Tells whether the data in the Cached DataTable is the same than the external source of the data. More...
 
bool DataChanged [get, set]
 Tells whether data in the Cached DataTable was changed. More...
 
bool ChangesSavedExternally [get, set]
 Tells whether changed data in the CachedDataTable was saved externally. More...
 
DateTime CachedSince [get, set]
 Date and Time when the DataTable was added to the Cache. More...
 
DateTime LastAccessed [get, set]
 Date and Time when the DataTable was last handed out of the Cache. More...
 
string HashCode [get, set]
 HashCode of the Cached DataTable. More...
 
Int32 TableSize [get, set]
 Size of the contents of the Cached DataTable (in Bytes) More...
 

Constructor & Destructor Documentation

◆ CacheableTablesTDSContentsRow()

Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.CacheableTablesTDSContentsRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.InitValues ( )
inlinevirtual

set default values

◆ IsCachedSinceNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsCachedSinceNull ( )
inline

test for NULL value

◆ IsChangesSavedExternallyNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsChangesSavedExternallyNull ( )
inline

test for NULL value

◆ IsDataChangedNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsDataChangedNull ( )
inline

test for NULL value

◆ IsDataUpToDateNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsDataUpToDateNull ( )
inline

test for NULL value

◆ IsHashCodeNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsHashCodeNull ( )
inline

test for NULL value

◆ IsLastAccessedNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsLastAccessedNull ( )
inline

test for NULL value

◆ IsTableNameNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsTableNameNull ( )
inline

test for NULL value

◆ IsTableSizeNull()

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.IsTableSizeNull ( )
inline

test for NULL value

◆ SetCachedSinceNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetCachedSinceNull ( )
inline

assign NULL value

◆ SetChangesSavedExternallyNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetChangesSavedExternallyNull ( )
inline

assign NULL value

◆ SetDataChangedNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetDataChangedNull ( )
inline

assign NULL value

◆ SetDataUpToDateNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetDataUpToDateNull ( )
inline

assign NULL value

◆ SetHashCodeNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetHashCodeNull ( )
inline

assign NULL value

◆ SetLastAccessedNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetLastAccessedNull ( )
inline

assign NULL value

◆ SetTableNameNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetTableNameNull ( )
inline

assign NULL value

◆ SetTableSizeNull()

void Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.SetTableSizeNull ( )
inline

assign NULL value

Property Documentation

◆ CachedSince

DateTime Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.CachedSince
getset

Date and Time when the DataTable was added to the Cache.

◆ ChangesSavedExternally

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.ChangesSavedExternally
getset

Tells whether changed data in the CachedDataTable was saved externally.

◆ DataChanged

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.DataChanged
getset

Tells whether data in the Cached DataTable was changed.

◆ DataUpToDate

bool Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.DataUpToDate
getset

Tells whether the data in the Cached DataTable is the same than the external source of the data.

◆ HashCode

string Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.HashCode
getset

HashCode of the Cached DataTable.

◆ LastAccessed

DateTime Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.LastAccessed
getset

Date and Time when the DataTable was last handed out of the Cache.

◆ TableName

string Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.TableName
getset

Name of the Cached DataTable.

◆ TableSize

Int32 Ict.Petra.Shared.MCommon.Data.CacheableTablesTDSContentsRow.TableSize
getset

Size of the contents of the Cached DataTable (in Bytes)


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