InstancePersistenceContext.CreateBindReclaimedLockException(Int64) Metódus

Definíció

Létrehoz egy kivételpéldányt, amely a TryCommandból indítható el a BindReclaimedLock viselkedés aktiválásához.

public:
 Exception ^ CreateBindReclaimedLockException(long instanceVersion);
public Exception CreateBindReclaimedLockException(long instanceVersion);
member this.CreateBindReclaimedLockException : int64 -> Exception
Public Function CreateBindReclaimedLockException (instanceVersion As Long) As Exception

Paraméterek

instanceVersion
Int64

A példányon tárolt zárolás verziója, vagy nulla, ha az adatmegőrzési szolgáltató nem implementálja a zárolási verziókat.

Válaszok

Kivétel.

Megjegyzések

Mintakód:

protected override bool TryCommand(InstancePersistenceContext context, InstancePersistenceCommand command, TimeSpan timeout)
{
    throw context.CreateBindReclaimedLockException(5);
}

Egyenértékű vele:

protected override bool TryCommand(InstancePersistenceContext context, InstancePersistenceCommand command, TimeSpan timeout)
{
    context.BindReclaimedLock(5, timeout);
    throw new OperationCanceledException();
}

A következőre érvényes: