I have a component class that has a set of events. The class
uses a worker thread to do some processing. When it is
finished with the processing, it raises the appropriate
events.
Problem, since these events are being raised in the worker
thread, the clients connected to the events are receiving
notification outside of the thread in which they belong.
Is there a way to raise events in such as way as to
guarantee that the notification is sent to the proper
thread?