public bool HasSatisfiedCondition(TraceEvent traceEvent) { // Filter to the counter of interest before forwarding to the implementation if (traceEvent.TryGetCounterPayload(_filter, out ICounterPayload payload)) { return(_impl.HasSatisfiedCondition(payload)); } return(false); }