The properties of the ISynchronizeInvoke interface are listed below. For a complete list of ISynchronizeInvoke interface members, see the ISynchronizeInvoke Members topic.
InvokeRequired | Determines if the caller must call invoke when making method calls to object that implements this interface. Such objects are bound to a specific thread and are not thread safe. Therefore, if you are calling an method from a different thread, you must use the invoke method to marshal the call to the proper thread. |
ISynchronizeInvoke Interface | System.ComponentModel Namespace