/// <summary> /// Gets statistics about the filter /// </summary> public FilterStatistics GetStatistics() { FilterStatistics stats = default; stats.ValuesToSelectivelyEvaluate = ValuesToResolve.Count; stats.PathsToSelectivelyEvaluate = PathsRootsToResolve.Count; stats.ModulesToSelectivelyEvaluate = ModulesToResolve.Count; PipFilter.AddStatistics(ref stats); return(stats); }
/// <inheritdoc/> public override void AddStatistics(ref FilterStatistics statistics) { Inner.AddStatistics(ref statistics); }
/// <inheritdoc/> public override void AddStatistics(ref FilterStatistics statistics) { statistics.NegatingFilterCount++; Inner.AddStatistics(ref statistics); }