Show / Hide Table of Contents

Class CacheTablesRecordData

POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the CacheTables table.

Inheritance
Object
CacheTablesRecordData
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class CacheTablesRecordData
Remarks

Please use this class instead of a full CacheTablesRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding CacheTablesTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.

Constructors

CacheTablesRecordData()

Declaration
public CacheTablesRecordData()

Fields

CacheTabsId

Primary key

Declaration
public int CacheTabsId
Field Value
Type Description
Int32

CheckSum

Checksum after last update of that table

Declaration
public int CheckSum
Field Value
Type Description
Int32

SubKeyId

Field ID of subkey field

Declaration
public int SubKeyId
Field Value
Type Description
Int32

SubKeyValue

Value of given subkey

Declaration
public int SubKeyValue
Field Value
Type Description
Int32

TableId

ID of table to be cached in local file

Declaration
public short TableId
Field Value
Type Description
Int16

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
CacheTablesRecordDataExtensions.ToInsert(CacheTablesRecordData)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top