public IList GetCounterValue(string TableName)
 {
     try
     {
         return(PSF.GetCounterValue(TableName));
     }
     catch (Exception) { throw; }
     finally { if (PSF != null)
               {
                   PSF.Dispose();
               }
     }
 }