This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!
ISynchronizeInvoke Members
Properties
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. |
Methods
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. |
See Also
ISynchronizeInvoke Interface | System.ComponentModel Namespace