InstancePersistenceContext.BindAcquiredLock(Int64) Yöntem
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.
Bir örnekte yeni alınan kilidi geçerli örnek tanıtıcısına bağlar. Alınan kilidin sürümü parametre olarak geçirilir.
public:
void BindAcquiredLock(long instanceVersion);
public void BindAcquiredLock (long instanceVersion);
member this.BindAcquiredLock : int64 -> unit
Public Sub BindAcquiredLock (instanceVersion As Long)
Parametreler
- instanceVersion
- Int64
Örnekte alınan kilidin sürümü veya kalıcılık sağlayıcısı kilit sürümlerini uygulamazsa sıfır.
Açıklamalar
Kalıcılık sağlayıcısı kilit sürümü oluşturmayı uygularsa, örnekte her kilit alınışında, sürümün dış depoda bir artırılması gerekir. Örnek ilk kez kilitlendiğinde sürüm 1 olmalıdır. Her kilit alma işlemi önceki kilidi geçersiz kılmasına neden olacaktır. Geçerli örnek tanıtıcısı bir örneğe ve kilit sahibine bağlı olmalıdır. Örnek tamamlanmamalıdır. Kilit sahibiyle ilişkili kilit belirteci, kilidin sahibini tanımlamak için kullanılır
Bir kilit bir tanıtıcıya bağlandıktan sonra tutamacın ömrü boyunca bağlı kalır. Kilit belirteci veya örnek sürümü değiştirilemez.