Compartir vía


InstancePersistenceContext.InstanceVersion Propiedad

Definición

Obtiene la versión del bloqueo que el identificador de instancia actual mantiene en la instancia actual.

public:
 property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long

Valor de propiedad

La versión del bloqueo de instancia enlazado al identificador de instancia actual o -1 si el identificador no está enlazado a un bloqueo.

Comentarios

El proveedor de persistencia debe comprobar este valor con la versión del bloqueo que se mantiene en una instancia en el almacén de instancias al realizar una operación que requiere un bloqueo (como conservar los datos de la instancia) utilizando un identificador enlazado al bloqueo. Si la versión de bloqueo no coincide, el comando debe producir un error con InstanceLockLostException.

Se aplica a