 | VersionedAssociationPersistenceServiceTModel, TDbModelValidateCacheItem Method |
Validate the cacheEntry matches the version information in the database from dataModel
Namespace: SanteDB.Persistence.Data.Services.PersistenceAssembly: SanteDB.Persistence.Data (in SanteDB.Persistence.Data.dll) Version: 3.0.2081-alpha+be3dca7062b437ed047a057127f85f12119224b9
Syntaxprotected override bool ValidateCacheItem(
TModel cacheEntry,
TDbModel dataModel
)
Protected Overrides Function ValidateCacheItem (
cacheEntry As TModel,
dataModel As TDbModel
) As Boolean
protected:
virtual bool ValidateCacheItem(
TModel cacheEntry,
TDbModel dataModel
) override
abstract ValidateCacheItem :
cacheEntry : 'TModel *
dataModel : 'TDbModel -> bool
override ValidateCacheItem :
cacheEntry : 'TModel *
dataModel : 'TDbModel -> bool Parameters
- cacheEntry TModel
- The cache entry
- dataModel TDbModel
- The data model from the database
Return Value
BooleanTrue if the
dataModel matches
cacheEntry, false if the cache entry has been updated since
RemarksThere is no effective way to determine stale-ness of the cache entry here - these objects are property dependent
See Also