protected void UnreferencedObject(string id, object o) { if (_events.OnUnreferencedObject != null) { UnreferencedObjectEventArgs e = new UnreferencedObjectEventArgs(o, id); _events.OnUnreferencedObject(_events.sender, e); } }