MemoryCache.Item[String] Eigenschaft

Definition

Ruft einen Wert im Cache mithilfe der Standardindexereigenschaft für eine Instanz der MemoryCache-Klasse ab, oder legt ihn fest.

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

Parameter

key
String

Ein eindeutiger Bezeichner für den Cachewert, der abgerufen bzw. festgelegt werden soll.

Eigenschaftswert

Object

Der Wert in der Cacheinstanz für den angegebenen Schlüssel, falls der Eintrag vorhanden ist, andernfalls null.

Ausnahmen

key ist null.

- oder - Der eingefügte Wert ist null.

Hinweise

Wenn Sie diese Eigenschaft festlegen, wird der Wert in den Cache eingefügt. Die Ablaufrichtlinie für den Cacheeintrag ist auf InfiniteAbsoluteExpirationfestgelegt. Wenn bereits ein Cacheeintrag mit einem übereinstimmenden Schlüssel vorhanden ist, wird der Wert aktualisiert.

Gilt für: