InstancePersistenceContext.InstanceVersion Propriedade

Definição

Obtém a versão do bloqueio mantida na instância atual pelo handle da instância atual.

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

Valor de Propriedade

A versão do bloqueio de instância vinculada ao handle da instância atual, ou -1 se o handle não estiver ligado a um lock.

Observações

O fornecedor de persistência deve verificar este valor em relação à versão do bloqueio mantida numa instância no armazenamento de instâncias ao realizar uma operação que exija um bloqueio (como dados de instância persistentes) usando um handle vinculado ao lock. Se a versão de bloqueio não coincidir, o comando deverá falhar com InstanceLockLostException.

Aplica-se a