Gets or sets the synchonizing object for receiving events.
An ISynchronizeInvoke, which represents the object that marshals the event-handler call resulting from an event. The default is a null reference (Nothing in Visual Basic).
Typically, the SynchronizingObject is set when it's used within a form, because forms are bound to a specific thread.
Typically, the synchronizing object marshals a method call into a single thread.