bool InvokeHandler(ConditionalGetEventArgs args) { if (this.syncContext != null) { this.syncContext.Send(new SendOrPostCallback(this.InvokeHandlerCore), args); } else { this.InvokeHandlerCore(args); } return args.StopPolling; }