Metodo ICustomProvider.Update
Archivia una voce dell'archivio.
Spazio dei nomi: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Core (in microsoft.applicationserver.caching.core.dll)
Uso
Sintassi
'Dichiarazione
Function Update ( _
transactionContext As Object, _
type As String, _
key As String, _
data As Byte(), _
oldVersion As Long _
) As Boolean
bool Update (
Object transactionContext,
string type,
string key,
byte[] data,
long oldVersion
)
bool Update (
Object^ transactionContext,
String^ type,
String^ key,
array<unsigned char>^ data,
long long oldVersion
)
boolean Update (
Object transactionContext,
String type,
String key,
byte[] data,
long oldVersion
)
function Update (
transactionContext : Object,
type : String,
key : String,
data : byte[],
oldVersion : long
) : boolean
Parametri
- transactionContext
L'oggetto contesto transazione.
- type
Il tipo della voce.
- key
La chiave della voce.
- data
Il valore aggiornato della voce.
- oldVersion
La versione della voce. Se questo valore è minore o uguale a 0, l'aggiornamento viene eseguito indipendentemente dalla versione. Se questo valore è maggiore di 0, l'aggiornamento viene eseguito solo se la versione della voce corrisponde a quella fornita.
Valore restituito
Restituisce un valore Boolean. Se l'aggiornamento viene eseguito, il valore restituito è true
. Se la voce non esiste o la versione non corrisponde, il valore restituito è false
.
Osservazioni
In caso di errori imprevisti, dovrebbe essere generata un'eccezione ConfigStoreException.
Protezione thread
Qualsiasi membro statico (condiviso in Visual Basic) di questo tipo è thread safe, diversamente dai membri istanza.
Piattaforme
Piattaforme di sviluppo
Visual Studio 2010 e versioni successive, .NET Framework 4
Piattaforme di destinazione
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vedere anche
Informazioni di riferimento
Interfaccia ICustomProvider
ICustomProvider membri
Spazio dei nomi Microsoft.ApplicationServer.Caching