public override Hashtable GetGroupData(string group, string subGroup, OperationContext operationContext) { ArrayList groupKeys = _grpIndexManager.GetGroupKeys(group, subGroup); if (groupKeys == null) { return(null); } object[] arrayFromCollection = MiscUtil.GetArrayFromCollection(groupKeys); return(this.Get(arrayFromCollection, operationContext)); }
/// <summary> /// Retrieve the object from the cache. A string key is passed as parameter. /// </summary> /// <param name="key">key of the entry.</param> /// <returns>cache entry.</returns> public override ArrayList GetGroupKeys(string group, string subGroup, OperationContext operationContext) { return(_grpIndexManager.GetGroupKeys(group, subGroup)); }