Show / Hide Table of Contents

Class ExtraFieldsCache

Inheritance
Object
XCacheBase
ExtraFieldsCache
Implements
IFlushable
Inherited Members
XCacheBase.GetCacheAttribute(Type)
XCacheBase.GetCurrentInstance<CacheType>()
XCacheBase.Flush()
XCacheBase.IsCacheInvalidated(Int32, SqlType, Int32)
XCacheBase.Timeout
XCacheBase.LastTouch
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Cache
Assembly: SoDataBase.dll
Syntax
[Cache(1800, "Database")]
public class ExtraFieldsCache : XCacheBase, IFlushable

Constructors

ExtraFieldsCache()

Declaration
[SoInjectConstructor]
protected ExtraFieldsCache()

Properties

ExtraFields

Declaration
public Dictionary<int, ExtraFieldsRecordData> ExtraFields { get; }
Property Value
Type Description
Dictionary<Int32, ExtraFieldsRecordData>

Methods

GetCachedTableNumbers()

Declaration
public override int[] GetCachedTableNumbers()
Returns
Type Description
Int32[]
Overrides
XCacheBase.GetCachedTableNumbers()

GetCurrent()

Declaration
public static ExtraFieldsCache GetCurrent()
Returns
Type Description
ExtraFieldsCache

GetExtraFieldsDefinition(Int32)

Declaration
public ExtraFieldsRecordData GetExtraFieldsDefinition(int id)
Parameters
Type Name Description
Int32 id
Returns
Type Description
ExtraFieldsRecordData

GetExtraFieldsDefinition(String, String)

Declaration
public ExtraFieldsRecordData GetExtraFieldsDefinition(string tableName, string fieldName)
Parameters
Type Name Description
String tableName
String fieldName
Returns
Type Description
ExtraFieldsRecordData

Implements

IFlushable

Extension Methods

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