The methods of the ISynchronizeInvoke interface are listed below. For a complete list of ISynchronizeInvoke interface members, see the ISynchronizeInvoke Members topic.
BeginInvoke | Executes the given delegate on the main thread that this object executes on. The delegate is called asynchronously and this method returns immediately. You may call this from any thread. |
EndInvoke | Retrieves the return value of the asynchronous operation represented by the IAsyncResult interface passed. If the async operation has not been completed, this function will block until the result is available. |
Invoke | Executes the given delegate on the main thread that this object executes on. Exceptions that are raised during the call will be propapgated back to the caller. |
ISynchronizeInvoke Interface | System.ComponentModel Namespace