Język

CacheStoreProvider Klasa

Definicja

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
CacheStoreProvider
Implementuje

Konstruktory

Nazwa Opis
CacheStoreProvider()

Inicjuje nowe wystąpienie tej klasy.

Właściwości

Nazwa Opis
Description

Pobiera krótki, przyjazny opis odpowiedni do wyświetlania w narzędziach administracyjnych lub innych interfejsach użytkownika.

(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

Nazwa Opis
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 używane przez bieżące wystąpienie obiektu pamięci podręcznej.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(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()

Pobiera Type 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 Object.

(Odziedziczone po Object)
Remove(String, CacheItemRemovedReason)

Usuwa określony element z pamięci podręcznej, jeśli istnieje.

Remove(String)

Usuwa element z pamięci podręcznej.

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.

Dotyczy