Show / Hide Table of Contents

Namespace SuperOffice.Data.Cache

Classes

BaseFlushCacheAndBroadcastPlugin

CacheBaseV2

Base class for caches.

CacheBlockInformationCollector

We have had cases where 'everyone' is waiting in a CacheBaseV2.Load(), but noone actually seems to have the lock. This class is used to collect information on relevant events to try to find out wtf is the root cause. The information is visible and easy-to-find in dumps

CacheBlockLogger

CacheFlusher

CacheInvalidationOperations

This is an extract from the CacheManager class. It is used to updated the cacheinvalidation table.

CacheManager

Utility class for dealing with caches.

CacheV2Attribute

FlushCacheAndBroadcastPluginAttribute

Attribute for FlushCacheAndBroadcast plugins, implementing the IFlushCacheAndBroadcastPlugin interface

FlushCacheAndBroadcastPluginExtensions

Interfaces

ICacheFlusher

ICacheManager

IFlushCacheAndBroadcastPlugin

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top