Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Cache.Insert-Methode: (String, Object, CacheDependency)

 

Veröffentlicht: Oktober 2016

Fügt ein Objekt in der Cache die Datei oder den Schlüssel Abhängigkeiten verfügt.

Namespace:   System.Web.Caching
Assembly:  System.Web (in System.Web.dll)

public void Insert(
	string key,
	object value,
	CacheDependency dependencies
)

Parameter

key
Type: System.String

Der Cacheschlüssel verwendet, um das Element zu identifizieren.

value
Type: System.Object

Das Objekt in den Cache eingefügt werden soll.

dependencies
Type: System.Web.Caching.CacheDependency

Die Datei oder den Cache wichtigsten Abhängigkeiten für das eingefügte Objekt. Wenn sich eine Abhängigkeit ändert, wird das Objekt ungültig und wird aus dem Cache entfernt. Wenn keine Abhängigkeiten vorhanden sind, enthält dieser Parameter null.

Exception Condition
ArgumentNullException

Der key-Parameter oder der value-Parameter ist null.

Diese Methode überschreibt ein vorhandenes Cacheelement, dessen Schlüssel entspricht, der key Parameter. Das Objekt im Cache, die mit dieser Überladung der die Insert Methode wird ohne Datei- oder Cache-Abhängigkeiten Priorität eingefügt Default, eine gleitende Ablaufzeit-Wert, der NoSlidingExpiration, und eines absoluten Ablaufwerts von NoAbsoluteExpiration.

Im folgenden Beispiel wird veranschaulicht, wie ein Element in den Cache einer Anwendung mit einer Cacheabhängigkeit zu einer XML-Konfigurationsdatei einfügen.

Cache.Insert("DSN", connectionString, new CacheDependency(Server.MapPath("myconfig.xml")));

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: