protected override void Dispose(bool disposing)
{
if (disposing)
{
lock (Lock)
{
Utils.SilentDispose(m_diagnosticsScanTimer);
m_diagnosticsScanTimer = null;
Utils.SilentDispose(m_samplingTimer);
m_samplingTimer = null;
}
}
base.Dispose(disposing);
}
#endregion