Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Cache.Insert (String, Object, CacheDependency)

 

Data di pubblicazione: ottobre 2016

Inserisce un oggetto nella Cache che presenta dipendenze di file o una chiave.

Spazio dei nomi:   System.Web.Caching
Assembly:  System.Web (in System.Web.dll)

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

Parametri

key
Type: System.String

La chiave di cache utilizzata per identificare l'elemento.

value
Type: System.Object

Oggetto da inserire nella cache.

dependencies
Type: System.Web.Caching.CacheDependency

Dipendenze principali di file o della cache per l'oggetto inserito. Quando tutte le dipendenze, l'oggetto diventa non valido e viene rimosso dalla cache. Se non esistono dipendenze, questo parametro contiene null.

Exception Condition
ArgumentNullException

Il parametro key o il parametro value è null.

Questo metodo consente di sovrascrivere un elemento della cache esistente la cui chiave corrisponde il key parametro. L'oggetto aggiunto alla cache mediante questo overload del metodo di Insert metodo viene inserito senza dipendenze di file o cache, una priorità pari a Default, un valore di scadenza della variabile NoSlidingExpiration, e un valore di scadenza assoluto di NoAbsoluteExpiration.

Nell'esempio seguente viene illustrato come inserire un elemento nella cache di un'applicazione con una dipendenza della cache in un file di configurazione XML.

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

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: