Share via


DataCacheItem.Version 属性

缓存对象的版本。

命名空间: Microsoft.ApplicationServer.Caching
汇编: Microsoft.ApplicationServer.Caching.Core(在 microsoft.applicationserver.caching.core.dll 中)

用法

语法

声明
Public ReadOnly Property Version As DataCacheItemVersion
public DataCacheItemVersion Version { get; }
public:
property DataCacheItemVersion^ Version {
    DataCacheItemVersion^ get ();
}
/** @property */
public DataCacheItemVersion get_Version ()
public function get Version () : DataCacheItemVersion

属性值

DataCacheItemVersion

备注

每次更新对象时更新 DataCacheItemVersion。仅将对象的最新版本存储在缓存群集上。由于群集的分布式特性,缓存客户端可能没有对象的最新副本。因此,DataCacheItemVersion 类对于并发操作是必不可少的。有关详细信息,请参阅并发模型 (Velocity)并发方法 (Velocity)。使用缓存通知时,使用 DataCacheNotificationCallback 委派方法的版本参数,可以将与项目相关缓存操作相对应的 DataCacheItemVersion 对象返回到您的应用程序。有关详细信息,请参阅缓存通知 (Velocity)

线程安全

此类型的任何公共静态( Visual Basic 中为共享)成员都是线程安全的。不能保证任何实例成员都具有线程安全性。

平台

开发平台

Visual Studio 2010 及更高版本, .NET Framework 4

目标平台

Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

另请参阅

参考

DataCacheItem 类
DataCacheItem 成员
Microsoft.ApplicationServer.Caching 命名空间