CacheStoreProvider Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt de basisinterface die vereist is voor een cachearchief dat wil worden aangesloten als de standaard implementatie van objectcache die wordt gebruikt door 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
- Overname
- Implementeringen
Constructors
| Name | Description |
|---|---|
| CacheStoreProvider() |
Initialiseert een nieuw exemplaar van deze klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Description |
Hiermee krijgt u een korte, beschrijvende beschrijving die geschikt is voor weergave in beheerhulpprogramma's of andere gebruikersinterfaces (UIS's). (Overgenomen van ProviderBase) |
| ItemCount |
Hiermee haalt u het aantal items op dat in de cache is opgeslagen. |
| Name |
Hiermee haalt u de beschrijvende naam op die wordt gebruikt om tijdens de configuratie naar de provider te verwijzen. (Overgenomen van ProviderBase) |
| SizeInBytes |
Hiermee haalt u de geschatte grootte op in bytes van de cache. |
Methoden
| Name | Description |
|---|---|
| Add(String, Object, CacheInsertOptions) |
Hiermee voegt u het opgegeven item toe aan de cache met opties. |
| AddDependent(String, CacheDependency, DateTime) |
Voegt een afhankelijke entiteit toe aan de cache. |
| Dispose() |
Geeft alle resources vrij die worden gebruikt door het huidige exemplaar van het cacheobject. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Get(String) |
Haalt het opgegeven item op uit de cache als het bestaat. |
| GetEnumerator() |
Haalt een woordenlijst-opsomming op die wordt gebruikt om de sleutelinstellingen en de bijbehorende waarden in de cache te doorlopen. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Initialize(String, NameValueCollection) |
Initialiseert de benoemde cache. |
| Insert(String, Object, CacheInsertOptions) |
Hiermee voegt u een object en afhankelijkheden in de cache in. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(String, CacheItemRemovedReason) |
Hiermee verwijdert u het opgegeven item uit de cache als het bestaat. |
| Remove(String) |
Hiermee verwijdert u het item uit de cache. |
| RemoveDependent(String, CacheDependency) |
Hiermee verwijdert u de opgegeven afhankelijkheid. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Trim(Int32) |
Hiermee verwijdert u een opgegeven percentage cachevermeldingen. |