AsyncAction Generic Delegate

Represents a method that is used to run an asynchronous task that is associated with a business object. The associated business object is selected in the list pane of the Administration Console.

Namespace: Microsoft.EssentialBusinessServer.Console.ObjectModel
Assembly: Microsoft.EssentialBusinessServer.Console.ObjectModel (in microsoft.essentialbusinessserver.console.objectmodel.dll)

Usage

Syntax

'Declaration
Public Delegate Function AsyncAction(Of TBusinessObject) ( _
    businessObj As TBusinessObject, _
    initializationObj As Object _
) As Object
public delegate Object AsyncAction<TBusinessObject> (
    TBusinessObject businessObj,
    Object initializationObj
)
generic<typename TBusinessObject>
public delegate Object^ AsyncAction (
    TBusinessObject businessObj, 
    Object^ initializationObj
)

Parameters

  • businessObj
    The instance of the currently selected business object.
  • initializationObj
    An implementation-defined object that is returned from an Initializer delegate method.

Return Value

An implementation-defined object.

Remarks

The object that is returned from this method is associated with the return value of a TaskCompletedEventArgs object.

TBusinessObject represents a business object that encapsulates information and methods that relate to business data or business functionality. The information in the business object is exposed as properties.

An asynchronous task that is associated to a business object is created by initializing an AsyncUiTask object.

Platforms

Development Platforms

Windows Server 2008 64-bit Edition, Windows Vista 64-bit Edition, Windows Essential Business Server 2008 Standard, Windows Essential Business Server 2008 Premium

Target Platforms

Windows Essential Business Server 2008 Standard, Windows Essential Business Server 2008 Premium

See Also

Reference

Microsoft.EssentialBusinessServer.Console.ObjectModel Namespace