// Token: 0x06000E8A RID: 3722 RVA: 0x00045EF8 File Offset: 0x000440F8 private static MultiValuedProperty <DiscoverySearchStats> ConvertStringArrayToMvpDiscoverySearchStats(object searchStats) { MultiValuedProperty <DiscoverySearchStats> result = new MultiValuedProperty <DiscoverySearchStats>(); if (searchStats is string) { searchStats = new string[] { (string)searchStats }; } if (searchStats is string[]) { try { result = new MultiValuedProperty <DiscoverySearchStats>(Array.ConvertAll <string, DiscoverySearchStats>((string[])searchStats, (string searchStat) => DiscoverySearchStats.Parse(searchStat))); } catch (ArgumentNullException) { ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws ArgumentNullException"); } catch (FormatException) { ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws FormatException"); } catch (OverflowException) { ExTraceGlobals.StorageTracer.TraceDebug(0L, "DiscoverySearchStats.Parse() throws OverflowException"); } } return(result); }