InstancePersistenceContext.InstanceVersion Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli örnek tanıtıcısı tarafından geçerli örnekte tutulan kilidin sürümünü alır.
public:
property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long
Özellik Değeri
Geçerli örnek tanıtıcısına bağlı örnek kilidinin sürümü veya tanıtıcı bir kilide bağlı değilse -1.
Açıklamalar
Kalıcılık sağlayıcısı, kilide bağlı bir tanıtıcı kullanarak kilit gerektiren bir işlem (örneğin kalıcı örnek verileri) gerçekleştirirken bu değeri örnek deposundaki bir örnekte tutulan kilidin kilit sürümüyle karşılaştırarak denetlemelidir. Kilit sürümü eşleşmiyorsa komutun InstanceLockLostException ile başarısız olması gerekir.