CacheStoreProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia podstawowy interfejs wymagany przez dowolny magazyn pamięci podręcznej, który ma być podłączony jako domyślna implementacja pamięci podręcznej obiektów używana przez MemoryCacheprogram .
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
- Dziedziczenie
- Implementuje
Konstruktory
CacheStoreProvider() |
Inicjuje nowe wystąpienie tej klasy. |
Właściwości
Description |
Pobiera krótki, przyjazny opis odpowiedni do wyświetlania w narzędziach administracyjnych lub innych interfejsach użytkownika (UI). (Odziedziczone po ProviderBase) |
ItemCount |
Pobiera liczbę elementów przechowywanych w pamięci podręcznej. |
Name |
Pobiera przyjazną nazwę używaną do odwoływania się do dostawcy podczas konfiguracji. (Odziedziczone po ProviderBase) |
SizeInBytes |
Pobiera przybliżony rozmiar w bajtach pamięci podręcznej. |
Metody
Add(String, Object, CacheInsertOptions) |
Dodaje określony element do pamięci podręcznej z opcjami. |
AddDependent(String, CacheDependency, DateTime) |
Dodaje jednostkę zależną do pamięci podręcznej. |
Dispose() |
Zwalnia wszystkie zasoby, które są używane przez bieżące wystąpienie obiektu pamięci podręcznej. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get(String) |
Pobiera określony element z pamięci podręcznej, jeśli istnieje. |
GetEnumerator() |
Pobiera moduł wyliczający słownik używany do iterowania za pomocą ustawień klucza i ich wartości zawartych w pamięci podręcznej. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Initialize(String, NameValueCollection) |
Inicjuje nazwaną pamięć podręczną. |
Insert(String, Object, CacheInsertOptions) |
Wstawia obiekt i zależności do pamięci podręcznej. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(String) |
Usuwa element z pamięci podręcznej. |
Remove(String, CacheItemRemovedReason) |
Usuwa określony element z pamięci podręcznej, jeśli istnieje. |
RemoveDependent(String, CacheDependency) |
Usuwa określoną zależność. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Trim(Int32) |
Usuwa określony procent wpisów pamięci podręcznej. |