TResult
Type of task result.
TEventArgs
Type of result event args (should inherit from BAClientEventArgs).
Esri Business Analyst Server API for Silverlight 2.2 Reference
BATask<TResult,TEventArgs> Class
Members  See Also  Send Feedback
ESRI.ArcGIS.Client.BACore.Client Namespace : BATask<TResult,TEventArgs> Class

Glossary Item Box

The BATask class is the base abstract class for any Business Analyst task.

Object Model

BATask<TResult,TEventArgs> ClassAbstractClient ClassITokenProvider Interface

Syntax

 
Visual Basic (Declaration)
C#
 
 

Type Parameters

TResult
Type of task result.
TEventArgs
Type of result event args (should inherit from BAClientEventArgs).

Remarks

A Business Analyst task can be constructed in two ways; as a standalone task using its own instance of the BAClient class or as a task sharing BAClient with other tasks.

Public properties specified in this class are proxies to the properties of the encapsulated BAClient class. In other words, modification of a property value in an instance of the BATask class leads to modification of the corresponding property value in an associated instance of the BAClient class and in all tasks sharing this BAClient instance.

Inheritance Hierarchy

System.Object
   ESRI.ArcGIS.Client.BACore.Client.AbstractTask
      ESRI.ArcGIS.Client.BACore.Client.BATask<TResult,TEventArgs>
         ESRI.ArcGIS.Client.BAServer.Tasks.BAServerTask<TResult>

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2010-2012 Esri, Inc. All Rights Reserved.