/// <summary> /// 设置缓存项 /// </summary> public void SetItem(IDataExpired itemData) { _itemData = itemData; //if (!_isReadOnly) //{ // BindEvent(_itemData); // Notify(itemData, CacheItemChangeType.Modify, PropertyName); //} }
/// <summary> /// /// </summary> /// <param name="disposing"></param> protected override void Dispose(bool disposing) { if (disposing) { _period = null; _itemData = null; } base.Dispose(disposing); }
/// <summary> /// /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (disposing) { _period = null; _itemData = null; } if (disposing) { GC.SuppressFinalize(this); } }
/// <summary> /// 设置缓存项 /// </summary> public void SetItem(IDataExpired itemData) { _itemData = itemData; }
/// <summary> /// 设置缓存项 /// </summary> public void SetItem(IDataExpired itemData) { _itemData = itemData; if (!_isReadOnly) { BindEvent(_itemData); Notify(CacheItemChangeType.Modify, PropertyName); } }