MemoryCache.Item[String] Tulajdonság

Definíció

Beolvas vagy beállít egy értéket a gyorsítótárban az osztály egy példányának alapértelmezett indexelő tulajdonságával MemoryCache .

public:
 virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ key); void set(System::String ^ key, System::Object ^ value); };
public override object this[string key] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(key As String) As Object

Paraméterek

key
String

A gyorsítótár értékének egyedi azonosítója a lekéréshez vagy beállításhoz.

Tulajdonság értéke

A megadott kulcs gyorsítótárpéldányának értéke, ha a bejegyzés létezik; egyéb esetben. null

Kivételek

key az null.

-vagy-

A beszúrt érték a következő null: .

Megjegyzések

A tulajdonság beállításakor az érték be lesz szúrva a gyorsítótárba. A gyorsítótár-bejegyzés lejárati szabályzata a következőre InfiniteAbsoluteExpirationvan állítva: . Ha már létezik egy egyező kulccsal rendelkező gyorsítótárbejegyzés, annak értéke frissül.

A következőre érvényes: