Sdílet prostřednictvím


CacheStoreProvider Třída

Definice

Poskytuje základní rozhraní požadované pro každé úložiště mezipaměti, které chcete připojit jako výchozí implementaci mezipaměti objektů používanou MemoryCache.

public ref class CacheStoreProvider abstract : System::Configuration::Provider::ProviderBase, IDisposable
public abstract class CacheStoreProvider : System.Configuration.Provider.ProviderBase, IDisposable
type CacheStoreProvider = class
    inherit ProviderBase
    interface IDisposable
Public MustInherit Class CacheStoreProvider
Inherits ProviderBase
Implements IDisposable
Dědičnost
CacheStoreProvider
Implementuje

Konstruktory

CacheStoreProvider()

Inicializuje novou instanci této třídy.

Vlastnosti

Description

Získá stručný, přátelský popis vhodný pro zobrazení v nástrojích pro správu nebo jiných uživatelských rozhraní (UI).

(Zděděno od ProviderBase)
ItemCount

Získá počet položek uložených v mezipaměti.

Name

Získá popisný název použitý k odkazování na poskytovatele během konfigurace.

(Zděděno od ProviderBase)
SizeInBytes

Získá přibližnou velikost v bajtech mezipaměti.

Metody

Add(String, Object, CacheInsertOptions)

Přidá zadanou položku do mezipaměti s možnostmi.

AddDependent(String, CacheDependency, DateTime)

Přidá do mezipaměti závislá entita.

Dispose()

Uvolní všechny prostředky, které používají aktuální instance objektu mezipaměti.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Get(String)

Načte zadanou položku z mezipaměti, pokud existuje.

GetEnumerator()

Načte výčet slovníku, který se používá k iteraci prostřednictvím nastavení klíče a jejich hodnot obsažených v mezipaměti.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Initialize(String, NameValueCollection)

Inicializuje pojmenovanou mezipaměť.

Insert(String, Object, CacheInsertOptions)

Vloží objekt a závislosti do mezipaměti.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Remove(String)

Odebere položku z mezipaměti.

Remove(String, CacheItemRemovedReason)

Odebere zadanou položku z mezipaměti, pokud existuje.

RemoveDependent(String, CacheDependency)

Odebere zadanou závislost.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Trim(Int32)

Odebere zadané procento položek mezipaměti.

Platí pro