private void UpdateCurrentMonitoredItemsCount(SessionDiagnosticsDataType diagnostics, int change)
{
long monitoredItemsCount = (long)diagnostics.CurrentMonitoredItemsCount;
monitoredItemsCount += change;
if (monitoredItemsCount > 0)
{
diagnostics.CurrentMonitoredItemsCount = (uint)monitoredItemsCount;
}
else
{
diagnostics.CurrentMonitoredItemsCount = 0;
}
}