public void DeleteItem(IMonitoredItem monitoredItem)
{
if (m_monitoredItems != null)
{
for (int ii = 0; ii < m_monitoredItems.Count; ii++)
{
if (Object.ReferenceEquals(monitoredItem, m_monitoredItems[ii]))
{
m_monitoredItems.RemoveAt(ii);
break;
}
}
}
}