private void OnDeleteReferences(object state)
{
Dictionary<NodeId,IList<IReference>> referencesToDelete = state as Dictionary<NodeId,IList<IReference>>;
if (state == null)
{
return;
}
foreach (KeyValuePair<NodeId,IList<IReference>> current in referencesToDelete)
{
try
{
m_server.NodeManager.DeleteReferences(current.Key, current.Value);
}
catch (Exception e)
{
Utils.Trace(e, "Error deleting references for node: {0}", current.Key);
}
}
}