public static AsyncReadManagerSummaryMetrics GetCurrentSummaryMetrics(AsyncReadManagerMetricsFilters metricsFilters, AsyncReadManagerMetrics.Flags flags) { bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead; return(AsyncReadManagerMetrics.GetSummaryMetricsWithFilters_Internal(metricsFilters, clear)); }
public static void GetMetrics(List <AsyncReadManagerRequestMetric> outMetrics, AsyncReadManagerMetrics.Flags flags) { bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead; AsyncReadManagerMetrics.GetMetrics_NoAlloc_Internal(outMetrics, clear); }
public static AsyncReadManagerRequestMetric[] GetMetrics(AsyncReadManagerMetrics.Flags flags) { bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead; return(AsyncReadManagerMetrics.GetMetrics_Internal(clear)); }
public static void ClearCompletedMetrics() { AsyncReadManagerMetrics.ClearMetrics_Internal(); }
public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters metricsFilters) { return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_FromContainer_Internal(metrics, metricsFilters)); }
public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(AsyncReadManagerRequestMetric[] metrics, AsyncReadManagerMetricsFilters metricsFilters) { return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_Internal(metrics, metricsFilters)); }