Condividi tramite


InstancePersistenceContext.InstanceVersion Proprietà

Definizione

Ottiene la versione del blocco mantenuto sull'istanza corrente dall'handle dell'istanza corrente.

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

Valore della proprietà

Versione del blocco dell'istanza associata all'handle dell'istanza corrente o -1 se l'handle non è associato a un blocco.

Commenti

Il provider di persistenza deve controllare questo valore rispetto alla versione del blocco mantenuto su un'istanza nell'archivio di istanze quando viene eseguita un'operazione che richiede un blocco (ad esempio, la persistenza dei dati dell'istanza) mediante un handle associato al blocco. Se la versione di blocco non corrisponde, il comando deve non riuscire con InstanceLockLostException.

Si applica a