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, AsyncReadManagerMetricsFilters filters, AsyncReadManagerMetrics.Flags flags) { bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead; AsyncReadManagerMetrics.GetMetrics_NoAlloc_Filtered_Internal(outMetrics, filters, clear); }
internal static extern AsyncReadManagerSummaryMetrics GetSummaryMetricsWithFilters_Internal(AsyncReadManagerMetricsFilters metricsFilters, bool clear);
internal static extern void GetMetrics_NoAlloc_Filtered_Internal([NotNull("ArgumentNullException")] List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters filters, bool clear);
public static AsyncReadManagerRequestMetric[] GetMetrics(AsyncReadManagerMetricsFilters filters, AsyncReadManagerMetrics.Flags flags) { bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead; return(AsyncReadManagerMetrics.GetMetrics_Filtered_Internal(filters, clear)); }
public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters metricsFilters) { return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_FromContainer_Internal(metrics, metricsFilters)); }
internal static extern AsyncReadManagerRequestMetric[] GetMetrics_Filtered_Internal(AsyncReadManagerMetricsFilters filters, bool clear);
public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(AsyncReadManagerRequestMetric[] metrics, AsyncReadManagerMetricsFilters metricsFilters) { return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_Internal(metrics, metricsFilters)); }
internal static extern AsyncReadManagerSummaryMetrics GetSummaryOfMetricsWithFilters_FromContainer_Internal(List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters metricsFilters);
internal static extern AsyncReadManagerSummaryMetrics GetSummaryOfMetricsWithFilters_Internal(AsyncReadManagerRequestMetric[] metrics, AsyncReadManagerMetricsFilters metricsFilters);
static public AsyncReadManagerSummaryMetrics GetCurrentSummaryMetrics(AsyncReadManagerMetricsFilters metricsFilters, Flags flags) { bool clear = ((flags & Flags.ClearOnRead) == Flags.ClearOnRead) ? true : false; return(GetSummaryMetricsWithFilters_Internal(metricsFilters, clear)); }
static public void GetMetrics(List <AsyncReadManagerRequestMetric> outMetrics, AsyncReadManagerMetricsFilters filters, Flags flags) { bool clear = ((flags & Flags.ClearOnRead) == Flags.ClearOnRead) ? true : false; GetMetrics_NoAlloc_Filtered_Internal(outMetrics, filters, clear); }
static public AsyncReadManagerRequestMetric[] GetMetrics(AsyncReadManagerMetricsFilters filters, Flags flags) { bool clear = ((flags & Flags.ClearOnRead) == Flags.ClearOnRead) ? true : false; return(GetMetrics_Filtered_Internal(filters, clear)); }
extern static internal void GetMetrics_NoAlloc_Filtered_Internal([NotNull] List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters filters, bool clear);