Beispiel #1
0
        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));
 }