
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.
System.Object
ESRI.ArcGIS.Client.BACore.Client.BATaskParameters
ESRI.ArcGIS.Client.BACore.Client.AnalysisParameters
ESRI.ArcGIS.Client.BACore.Client.StandardReportParameters
ESRI.ArcGIS.Client.BACore.Client.SummaryReportParameters
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