                 lock (this.lockObject)                 {                     dispatcher = (from NotifyCollectionChangedEventHandler nh in eh.GetInvocationList()                                   let dpo = nh.Target as DispatcherObject                                   where dpo != null                                   select dpo.Dispatcher).FirstOrDefault();              