CacheStoreProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller det basgränssnitt som krävs för alla cachelager som vill vara anslutna som standardobjektcacheimplementering som används av 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
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| CacheStoreProvider() |
Initierar en ny instans av den här klassen. |
Egenskaper
| Name | Description |
|---|---|
| Description |
Hämtar en kort, vänlig beskrivning som är lämplig för visning i administrativa verktyg eller andra användargränssnitt (UIs). (Ärvd från ProviderBase) |
| ItemCount |
Hämtar antalet objekt som lagras i cacheminnet. |
| Name |
Hämtar det eget namn som används för att referera till providern under konfigurationen. (Ärvd från ProviderBase) |
| SizeInBytes |
Hämtar den ungefärliga storleken i byte i cacheminnet. |
Metoder
| Name | Description |
|---|---|
| Add(String, Object, CacheInsertOptions) |
Lägger till det angivna objektet i cacheminnet med alternativ. |
| AddDependent(String, CacheDependency, DateTime) |
Lägger till en beroende entitet i cacheminnet. |
| Dispose() |
Frigör alla resurser som används av den aktuella instansen av cacheobjektet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Get(String) |
Hämtar det angivna objektet från cacheminnet om det finns. |
| GetEnumerator() |
Hämtar en ordlisteuppräkning som används för att iterera genom nyckelinställningarna och deras värden i cacheminnet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize(String, NameValueCollection) |
Initierar den namngivna cachen. |
| Insert(String, Object, CacheInsertOptions) |
Infogar ett objekt och beroenden i cacheminnet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Remove(String, CacheItemRemovedReason) |
Tar bort det angivna objektet från cacheminnet om det finns. |
| Remove(String) |
Tar bort objektet från cacheminnet. |
| RemoveDependent(String, CacheDependency) |
Tar bort det angivna beroendet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Trim(Int32) |
Tar bort en angiven procentandel av cacheposter. |