NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ISynchronizeInvoke.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.

[Visual Basic]
Function BeginInvoke( _
   ByVal method As Delegate, _
   ByVal args() As Object _
) As IAsyncResult
[C#]
IAsyncResult BeginInvoke(
   Delegate method,
   object[] args
);
[C++]
IAsyncResult* BeginInvoke(
   Delegate* method,
   Object* args[]
) = 0;
[JScript]
function BeginInvoke(
   method : Delegate,
   args : Object[]
) : IAsyncResult;

Parameters

method
A delegate to a method that takes parameters of the same number and type that are contained in args.
args
An array of objects to pass as arguments to the given method. This can be null if no arguments are needed.

See Also

ISynchronizeInvoke Interface | ISynchronizeInvoke Members | System.ComponentModel Namespace