InstancePersistenceContext.InstanceVersion Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a versão do bloqueio mantido na instância atual pelo identificador de instância atual.
public:
property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long
Valor da propriedade
A versão do bloqueio de instância associada ao identificador de instância atual ou -1 se o identificador não estiver associado a um bloqueio.
Comentários
O provedor de persistência deve verificar esse valor em relação à versão de bloqueio do bloqueio mantido em uma instância no repositório de instâncias ao executar uma operação que requer um bloqueio (como persistir dados da instância) usando um identificador associado ao bloqueio. Se a versão de bloqueio não corresponder, o comando deverá falhar com InstanceLockLostException.