CacheStoreProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní rozhraní vyžadované pro jakékoli ú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
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| CacheStoreProvider() |
Inicializuje novou instanci této třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Description |
Získá stručný popis vhodný pro zobrazení v nástrojích pro správu nebo jiných uživatelských rozhraních (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 zprostředkovatele během konfigurace. (Zděděno od ProviderBase) |
| SizeInBytes |
Získá přibližnou velikost v bajtech mezipaměti. |
Metody
| Name | Description |
|---|---|
| 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ávislou entitu. |
| Dispose() |
Uvolní všechny prostředky, které používají aktuální instance objektu mezipaměti. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven 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() |
Získá Type aktuální instance. (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ří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Remove(String, CacheItemRemovedReason) |
Odebere zadanou položku z mezipaměti, pokud existuje. |
| Remove(String) |
Odebere položku z mezipaměti. |
| 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. |