Options
All
  • Public
  • Public/Protected
  • All
Menu

Implements customized cache delete behavior based on the IAgingCacheOptions

Type parameters

  • TKey

  • TValue

Hierarchy

  • IAgingCacheDeleteStrategy

Index

Methods

delete

evict

  • evict(key: TKey, evictAtLevel?: number, force?: boolean): Promise<IAgingCacheWrite<TValue>>
  • Parameters

    • key: TKey

      The key to the value to delete

    • Optional evictAtLevel: number

      The level to delete below

    • Optional force: boolean

      If true write to levels below the persistence layer

    Returns Promise<IAgingCacheWrite<TValue>>

    If the write succeeded or the error condition

Generated using TypeDoc