Método de ICustomProvider.Update
Actualiza una entrada en el almacén.
Espacio de nombres: Microsoft.ApplicationServer.Caching
Ensamblado: Microsoft.ApplicationServer.Caching.Core (en microsoft.applicationserver.caching.core.dll)
Uso
Sintaxis
'Declaración
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
Parámetros
- transactionContext
Objeto de contexto de transacción.
- type
Tipo de la entrada.
- key
Clave de la entrada.
- data
Valor actualizado de la entrada.
- oldVersion
Versión de la entrada. Si el valor es inferior o igual a 0, se produce la actualización independientemente de la versión. Si el valor es mayor que 0, sólo se realiza la actualización si la versión de la entrada coincide con la versión proporcionada.
Valor devuelto
Devuelve Boolean. Si la actualización es correcta, el valor devuelto es true
. Si la entrada no existe o la versión no coincide, el valor devuelto es false
.
Comentarios
Los errores inesperados deben producir una excepción ConfigStoreException.
Seguridad para subprocesos
Todos los miembros públicos y estáticos (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Plataformas
Plataformas de desarrollo
Visual Studio 2010 y posterior, .NET Framework 4
Plataformas de destino
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vea también
Referencia
Interfaz de ICustomProvider
Miembros de ICustomProvider
Espacio de nombres de Microsoft.ApplicationServer.Caching