Exemplo n.º 1
0
        public void 设置(T item)
        {
            检测初始化();

            lock (_同步对象)
            {
                _缓存数据 = item;
                H文件存储.二进制存储(_缓存数据, _存储路径);
            }
        }
Exemplo n.º 2
0
 public void 初始化路径(string __存储路径 = null)
 {
     if (__存储路径 == null)
     {
         __存储路径 = string.Format("存储\\{0}", typeof(T).Name);
     }
     _存储路径 = __存储路径;
     _缓存数据 = (T)H文件存储.二进制读取(_存储路径);
     _已初始化 = true;
 }
Exemplo n.º 3
0
        /// <summary>
        /// 当读写程序不一致时,需要用到
        /// </summary>
        public virtual void 刷新缓存()
        {
            检测初始化();

            _缓存数据 = (T)H文件存储.二进制读取(_存储路径);
        }