在放入数据之前检查专用缓存工作者角色的可用性。
DataCache dc = new DataCache("MarginCache"); dc.Put("测试",测试);
如果缓存角色不可用,它会抛出异常。
在放入数据之前检查专用缓存工作者角色的可用性。
DataCache dc = new DataCache("MarginCache"); dc.Put("测试",测试);
如果缓存角色不可用,它会抛出异常。
您可以通过处理DataCacheException来做到这一点。例如:
DataCache cache = null;
try
{
cache = new DataCache("MyCache");
}
catch (DataCacheException cacheError)
{
// Handle exception: couldn't create DataCache object
}
try
{
cache.Put("test",test);
}
catch (DataCacheException cacheError)
{
// Handle exception: couldn't store object in cache
}
请参阅异常处理概述(Windows Server AppFabric 缓存)以获取您可以检查此异常的属性列表和常见异常(Windows Server AppFabric 缓存)以获取您应该能够处理的常见错误列表,包括 Timeout 和 RetryLater。