Esri Business Analyst Server API for Silverlight 2.2 Reference
BATaskParameters Class
Members  See Also  Send Feedback
ESRI.ArcGIS.Client.BACore.Client Namespace : BATaskParameters Class

Glossary Item Box

The BATaskParameters class is the base class for Business Analyst tasks producing a complex output object such as ESRI.ArcGIS.Client.BACore.TaskResultOutput.

Object Model

BATaskParameters ClassOutputTypes ClassBAResultType Class

Syntax

 
Visual Basic (Declaration)
C#
 
 

Remarks

This class provides a technique for composing output types in the "OutputType" request variable. The OutputTypes property of this class specifies what output types are requested in parameters of a task. If no output type is specified, the default values for output types will be selected while composing the request variable. The mechanizm of selection default output types is implemented within the SetDefaultOutputTypes method. This method can be overriden in inheriting classes and required output types can be set in them. For example, in the SummaryReportParameters class, the overriden method tests if report options are specified and sets the GetReport output type if true.

All Business Analyst task producing a complex output are devided into 3 categories depending on reports produced:

  • Analysis Task makes an analysis and does not produce a report. Parameters of this task inherit from the AnalysisParameters class.
  • Report Task makes an analysis and can produce a so-called standard report specific for this task. Parameters of this task inherit from the StandardReportParameters class.
  • Summary Report Task makes an analysis and can produce one or more summary reports. Parameters of this task inherit from the SummaryReportParameters class.

Inheritance Hierarchy

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.