SyncAction Delegate
Represents a method that is used to run a synchronous task.
Namespace: Microsoft.EssentialBusinessServer.Console.ObjectModel
Assembly: Microsoft.EssentialBusinessServer.Console.ObjectModel (in microsoft.essentialbusinessserver.console.objectmodel.dll)
Assembly: Microsoft.EssentialBusinessServer.Console.ObjectModel (in microsoft.essentialbusinessserver.console.objectmodel.dll)
The following code example shows how to define a SyncUiTask that uses a delegate method to perform an action:
TaskCollection tasks = new TaskCollection();
SyncUiTask synctask = new SyncUiTask("Display Message", SyncUiMethod);
tasks.Add(synctask);
private static object SyncUiMethod()
{
MessageBox.Show("This is a sync task");
return null;
}
The object that is returned from this method is associated with the return value of a TaskCompletedEventArgs object.
A synchronous task is created by initializing a SyncUiTask object.
Community Additions
Show: