Re-cache the updated state, if and only if there there are
no other concurrent soft locks. Release our lock.
Namespace:
NHibernate.CacheAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub AfterUpdate ( _ key As CacheKey, _ value As Object, _ version As Object, _ clientLock As ISoftLock _ ) |
C# |
---|
public void AfterUpdate( CacheKey key, Object value, Object version, ISoftLock clientLock ) |
Visual C++ |
---|
public: virtual void AfterUpdate( CacheKey^ key, Object^ value, Object^ version, ISoftLock^ clientLock ) sealed |
JavaScript |
---|
function afterUpdate(key, value, version, clientLock); |
Parameters
- key
- Type: NHibernate.Cache..::.CacheKey
- value
- Type: System..::.Object
- version
- Type: System..::.Object
- clientLock
- Type: NHibernate.Cache..::.ISoftLock