资源简介
监控memcache进程,如果关掉自动重启
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Enyim.Caching;
using Enyim.Caching.Memcached;
namespace WindowsFormsApplication2
{
///
/// CacheHelper
///
[Serializable]
public class CacheHelper
{
private static readonly MemcachedClient CacheClient = new MemcachedClient();
///
/// Retrieve cached item
///
/// Type of cached item
/// Name of cached item
/// Cached item as type
public static T Set(string key T objectToCache) where T : class
{
try
{
bool status = false;
if (Get(key) == null)
{
status = CacheClient.Store(StoreMode.Set key objectToCache);
}
else
{
status = CacheClient.Store(StoreMode.Replace key objectToCache);
}
if (status == false)
{
return null;
}
return objectToCache;
}
catch
{
return null;
}
}
public static object Set(string key object objectToCache)
{
try
{
bool status = false;
if (Get(key) == null)
{
status = CacheClient.Store(StoreMode.Set key objectToCache);
}
else
{
status = CacheClient.Store(StoreMode.Replace key objectToCache);
}
if (status == false)
{
return null;
}
return objectToCache;
}
catch
{
return null;
}
}
public static bool CAS(string key object objectToCacheulong ver)
{
CasResult status;
try
{
status = CacheClient.Cas(StoreMode.Set key objectToCachever);
return (bool)status.Result;
}
catch
{
return false;
}
}
///
/// Retrieve cached item
///
/// Type of cached item
/// Name of cached item
/// Cached item as type
public static T Get(string key) where T : class
{
try
{
return (T)CacheClient.Get(key);
}
catch
{
return null;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-31 10:31 MemCachedWatch\
目录 0 2019-01-31 16:33 MemCachedWatch\MemCachedWatch\
文件 6332 2019-01-23 07:58 MemCachedWatch\MemCachedWatch\CacheHelper.cs
文件 3750 2019-01-31 16:56 MemCachedWatch\MemCachedWatch\Form1.Designer.cs
文件 3124 2019-02-01 07:47 MemCachedWatch\MemCachedWatch\Form1.cs
文件 57565 2019-01-31 16:56 MemCachedWatch\MemCachedWatch\Form1.resx
文件 4307 2019-01-31 16:44 MemCachedWatch\MemCachedWatch\MemCachedWatch.csproj
文件 227 2019-01-31 11:05 MemCachedWatch\MemCachedWatch\MemCachedWatch.csproj.user
文件 495 2019-01-31 10:31 MemCachedWatch\MemCachedWatch\Program.cs
目录 0 2019-01-31 10:31 MemCachedWatch\MemCachedWatch\Properties\
文件 1378 2019-01-31 10:31 MemCachedWatch\MemCachedWatch\Properties\AssemblyInfo.cs
文件 2868 2019-01-31 11:05 MemCachedWatch\MemCachedWatch\Properties\Resources.Designer.cs
文件 5612 2019-01-31 10:31 MemCachedWatch\MemCachedWatch\Properties\Resources.resx
文件 1114 2019-01-31 11:05 MemCachedWatch\MemCachedWatch\Properties\Settings.Designer.cs
文件 249 2019-01-31 10:31 MemCachedWatch\MemCachedWatch\Properties\Settings.settings
文件 985 2019-02-01 07:40 MemCachedWatch\MemCachedWatch\app.config
目录 0 2019-01-31 17:03 MemCachedWatch\MemCachedWatch\bin\
目录 0 2019-01-31 16:58 MemCachedWatch\MemCachedWatch\bin\Debug\
文件 153600 2018-12-20 13:09 MemCachedWatch\MemCachedWatch\bin\Debug\Enyim.Caching.dll
文件 47616 2019-02-01 07:47 MemCachedWatch\MemCachedWatch\bin\Debug\MemCachedWatch.exe
文件 985 2019-02-01 07:40 MemCachedWatch\MemCachedWatch\bin\Debug\MemCachedWatch.exe.config
文件 34304 2019-02-01 07:47 MemCachedWatch\MemCachedWatch\bin\Debug\MemCachedWatch.pdb
文件 65536 2007-06-07 10:28 MemCachedWatch\MemCachedWatch\bin\Debug\Memcached.ClientLibrary.dll
文件 234515 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygevent-2-0-5.dll
文件 139283 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygevent_core-2-0-5.dll
文件 108563 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygevent_extra-2-0-5.dll
文件 21523 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygevent_openssl-2-0-5.dll
文件 10259 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygevent_pthreads-2-0-5.dll
文件 3195569 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\cygwin1.dll
文件 294912 2017-02-14 22:11 MemCachedWatch\MemCachedWatch\bin\Debug\log4net.dll
文件 181760 2018-03-01 17:24 MemCachedWatch\MemCachedWatch\bin\Debug\memcached.exe
............此处省略23个文件信息
- 上一篇:C# 读写xm
l文件(xm l文件生成按钮操作) - 下一篇:豪车销售系统源码
相关资源
- C# 实现局域网视频监控Socket 编程
- C#监测系统源码 C#监控计算机 C# 脱离
- 家庭视频监控系统c#)
- 简单监控界面软件设计
- c#winform网络监控系统
- C#基于雄迈Sdk的对画面视频监控源码
- (完整c#项目)家庭视频监控系统
- C#实现视频监控
- printer++.rar
- c#写的温湿度监控上位机
- C#项目之视频监控系统含源码
- 家庭视频监控系统 C#
- C#实时监控硬件信息
- C# 实现IP视频监控摄像头画面推送
- C#单片机温度监控系统源码 画曲线图
- C#局域网实时监控系统
- C# 打印机监控系统 源码 打印任务监控
- Web车辆监控系统网站源代码
- 基于LXI协议的C#网络监控系统开发
- WPF做的监控程序
- winform小工具:监控哪个窗体获取焦点
- c#注册表监控
- C#、wmi 远程监控进程内存
- C#局域网桌面监控
- c# 下位机温湿度显示监控统计系统
- 利用CopyMemory实现IEEE754与十进制float之
- cpu,内存使用,硬盘读写,网络监控
- C#UDP屏幕监控
- C# 调用笔记本摄像头,制作简易监控
- C# 监控目录变化目录以及变化文件及
评论
共有 条评论