InstancePersistenceContext.CreateBindReclaimedLockException(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.
BindReclaimedLock davranışını tetikleme amacıyla TryCommand'dan oluşturulabilecek bir özel durumun örneğini oluşturur.
public:
Exception ^ CreateBindReclaimedLockException(long instanceVersion);
public Exception CreateBindReclaimedLockException (long instanceVersion);
member this.CreateBindReclaimedLockException : int64 -> Exception
Public Function CreateBindReclaimedLockException (instanceVersion As Long) As Exception
Parametreler
- instanceVersion
- Int64
Örnekte tutulan kilidin sürümü veya kalıcılık sağlayıcısı kilit sürümlerini uygulamazsa sıfır.
Döndürülenler
Bir özel durum.
Açıklamalar
Örnek kod:
protected override bool TryCommand(InstancePersistenceContext context, InstancePersistenceCommand command, TimeSpan timeout)
{
throw context.CreateBindReclaimedLockException(5);
}
is equivalent to
protected override bool TryCommand(InstancePersistenceContext context, InstancePersistenceCommand command, TimeSpan timeout)
{
context.BindReclaimedLock(5, timeout);
throw new OperationCanceledException();
}