private void OnResultNodesChanged(object sender, ResultNodeCollectionEventArgs e)
{
if (e == null)
{
throw new ArgumentNullException("e");
}
base.ThrowIfShutdown("OnResultNodesChanged");
if (base.Initialized)
{
this.SynchronizeResultNodes(e.GetItems(), e.Index, e.ChangeType);
}
}