Table of Contents

Class SynchronizationService

Namespace
Alternet.UI
Assembly
Alternet.UI.Common.dll

Contains static methods which allow to call object methods from other threads.

public static class SynchronizationService
Inheritance
SynchronizationService

Properties

InvokeRequired

Gets a value indicating whether the caller must call an invoke method when making method calls to the UI objects because the caller is not on the UI thread.

Methods

BeginInvoke(Delegate, object?[])

Executes a delegate asynchronously on the UI thread.

EndInvoke(IAsyncResult)

Retrieves the return value of the asynchronous operation represented by the IAsyncResult passed.

Invoke(Action?)

Executes the specified action on the UI thread.

Invoke(Delegate?)

Executes the specified delegate on the UI thread.

Invoke(Delegate, object?[])

Executes the specified delegate, on the UI thread, with the specified list of arguments.