Show / Hide Table of Contents

Class RefCountsPermissionCache

Inheritance
Object
CacheBase
RowCacheBase<RefCountsRow>
RefCountsPermissionCache
Implements
IDisposable
IFlushable
Inherited Members
RowCacheBase<RefCountsRow>.OnRefresh()
RowCacheBase<RefCountsRow>.AddRow(RefCountsRow)
RowCacheBase<RefCountsRow>.GetRowFromId(Int32)
RowCacheBase<RefCountsRow>.Rows
CacheBase._lastUpdated
CacheBase._cacheState
CacheBase.IsCacheInvalidated(Int32, SqlType, Int32)
CacheBase.Dispose()
CacheBase.Validate()
CacheBase.Refresh()
CacheBase.Flush()
CacheBase.OnExpired()
CacheBase.OnRefreshed()
CacheBase.OnFlushed()
CacheBase.OnDisposed()
CacheBase.Lock
CacheBase.Name
CacheBase.CacheType
CacheBase.Timeout
CacheBase.State
CacheBase.IsValid
CacheBase.Expired
CacheBase.Refreshed
CacheBase.Flushed
CacheBase.Disposed
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Security
Assembly: SoDataBase.dll
Syntax
public class RefCountsPermissionCache : RowCacheBase<RefCountsRow>, IDisposable, IFlushable

Methods

FetchRows()

Declaration
protected override TableRowsBase FetchRows()
Returns
Type Description
TableRowsBase
Overrides
SuperOffice.CRM.Cache.RowCacheBase<SuperOffice.CRM.Rows.RefCountsRow>.FetchRows()

GetCachedTableNumbers()

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

GetCurrent()

Get the current instance of the RefCountsPermissionCache

Declaration
public static RefCountsPermissionCache GetCurrent()
Returns
Type Description
RefCountsPermissionCache

Current instance of the RefCountsPermissionCache.

GetFieldRight(SoField)

Declaration
public FieldRight GetFieldRight(SoField field)
Parameters
Type Name Description
SoField field
Returns
Type Description
FieldRight

GetFieldRight(SoField, Int32)

Declaration
public FieldRight GetFieldRight(SoField field, int primaryKey)
Parameters
Type Name Description
SoField field
Int32 primaryKey
Returns
Type Description
FieldRight

GetFieldRight(SoTable)

Declaration
public FieldRight GetFieldRight(SoTable table)
Parameters
Type Name Description
SoTable table
Returns
Type Description
FieldRight

OnFlush()

Declaration
protected override void OnFlush()
Overrides
SuperOffice.CRM.Cache.RowCacheBase<SuperOffice.CRM.Rows.RefCountsRow>.OnFlush()

OnParseRow(RefCountsRow)

Declaration
protected override void OnParseRow(RefCountsRow row)
Parameters
Type Name Description
RefCountsRow row
Overrides
SuperOffice.CRM.Cache.RowCacheBase<SuperOffice.CRM.Rows.RefCountsRow>.OnParseRow(SuperOffice.CRM.Rows.RefCountsRow)

Implements

System.IDisposable
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 |  Back to top