protected virtual void Dispose(bool disposing)
{
if (!_disposed)
{
if (disposing)
{
// flush any outstanding events
TimerFlush(state: null);
if (_metricsFlushTimer != null)
{
_metricsFlushTimer.Dispose();
}
}
_disposed = true;
}
}
MetricsEventManager::Dispose ( ) : void |
protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { if (_metricsEventManager != null) { _metricsEventManager.Dispose(); } } disposed = true; } }