This method is used by "asynchronous" concurrency strategies.
CacheKey key |
|
object value |
|
object version |
Type ICacheConcurrencyStrategy
Namespace NHibernate.Cache
This method is used by "asynchronous" concurrency strategies.
CacheKey key |
|
object value |
|
object version |
This method is used by "synchronous" concurrency strategies.
CacheKey key |
return object |
${WriteSummary(content)} |
CacheKey key |
The key (id) of the object to get out of the Cache. |
long txTimestamp |
A timestamp prior to the transaction start time |
This method is used by "synchronous" concurrency strategies.
CacheKey key |
|
object value |
return bool |
${WriteSummary(content)} |
CacheKey key |
The key (id) of the object to put in the Cache. |
object value |
The value |
long txTimestamp |
A timestamp prior to the transaction start time |
object version |
the version number of the object we are putting |
IComparer versionComparer |
a Comparer to be used to compare version numbers |
bool minimalPut |
indicates that the cache should avoid a put if the item is already cached |
CacheKey key |
This method is used by "synchronous" concurrency strategies.
CacheKey key |
|
object value |
return string
|