Esri Business Analyst Server API for Silverlight 2.2 Reference
ESRI.ArcGIS.Client.BACore.Client Namespace
See Also  Inheritance Hierarchy Send Feedback

Glossary Item Box

Core support for Business Analyst tasks.

Classes

 ClassDescription
ClassAbstractClient The Base abstract HTTP client wrapper class.
ClassAbstractTask The AbstractTask class is the base class for all tasks.
ClassAnalysisParameters The AnalysisParameters class is the base class for tasks producing analysis feature layers.
ClassAsyncResponder The AsyncResponder class provides asynchronous callbacks on result and fault.
ClassBABaseParameters The BABaseParameters class is the base class for parameters of Business Analyst tasks.
Since Business Analyst API for Silverlight 2.2.
ClassBAClient The base class for Business Analyst Clients.
ClassBAClientEventArgs The BAClientEventArgs class provides event arguments on successful execution a Business Analyst task.
ClassBACommand The BACommand class provides the unified execution of a Business Analyst task.
ClassBARequestState The BARequestState class stores information on a request to a Business Analyst task.
ClassBAResultType The BAResultType class provides a enumeration of common result types parsed by Business Analyst clients.
ClassBATask<TResult,TEventArgs> The BATask class is the base abstract class for any Business Analyst task.
ClassBATaskEventArgs<TResult> The BATaskEventArgs class provides event arguments on successful execution a Business Analyst task with strongly typed result.
ClassBATaskParameters The BATaskParameters class is the base class for Business Analyst tasks producing a complex output object such as ESRI.ArcGIS.Client.BACore.TaskResultOutput.
ClassBATaskUtils The BATaskUtils class provides a collection of static utility methods useful in task parameters classes when parameters are converted to request variables.
ClassBatchTaskParameters The BatchTaskParameters class provides parameters for a Business Analyst batch task.
ClassBatchTaskProcessor The BatchTaskProcessor class is responsible for processing a batch task.
ClassBatchTaskProvider The BatchTaskProvider class encapsulates a task execution algorithm.
ClassBAUtilityParameters The BAUtilityParameters class is the base class for parameters of Business Analyst tasks producing a simple output.
ClassClientEventArgs The ClientEventArgs class contains parameters passed to event handler on successful task execution.
ClassConversionUtilities The ConversionUtilities class contains a collection of static utility methods useful in JSON encoding and parsing process.
ClassGeometryParsers The GeometryParsers class contains static parsers of geometry objects from JSON-decoded objects.
ClassGPResultParsers The GPResultParsers class contains a static parsers of standard ArcGIS GPResult objects.
ClassGPResultProcessors The GPResultProcessors class contains a collection of standard processors of task output results returned in the GP Execute syntax.
ClassParameterAttribute The ParameterAttribute class marks parameters of tasks to be serialized to request variables.
ClassParseUtils The ParseUtils class contains a collection of static utility methods useful in result parsers.
ClassRequestMonitor The RequestMonitor class monitors the execution state of an asynchronously executed Web request.
ClassRequestState The RequestState class stores information on a request to a task.
ClassStandardReportParameters The StandardReportParameters class is the base class for tasks producing standard reports.
ClassSummaryReportParameters The SummaryReportParameters class is the base class for tasks producing summary reports.
ClassTaskError The TaskError class represents an error object returned by a Business Analyst task.
ClassTokenProvider The TokenProvider class provides an abstract implementation of ITokenProvider interface based on an authentication task.
ClassTokenService The TokenService is the base abstract class for token-based authentication service.
Since Business Analyst API for Silverlight 2.2.
ClassUserCredentials The UserCredentials class provides the default implementation of user authentication.

Interfaces

 InterfaceDescription
InterfaceIAuthentication The IAuthentication interfaces provides user credentials for authentication.
InterfaceIBADatasetParameters The IBADatasetParameters interface specifies a dataset for parameters of a Business Analyst task.
InterfaceIBAResultProcessor The IBAResultProcessor interface is used in parameters of a Business Analyst task which requires an additional post-processing of the task execution result.
InterfaceIBATask The IBATask interface is implemented with all Business Analyst tasks.
Since Business Analyst API for Silverlight 2.2.
InterfaceIBATaskParameters The IBATaskParameters interface is implemented by Business Analyst task parameters classes.
InterfaceIResponder The IResponder interface provides asunchronous callback functions on result and fault.
InterfaceITokenProvider The ITokenProvider interface is intended for implementing a provider of security token for access to a token-secired Web service.
InterfaceITokenService The ITokenService interface provides a token-based authentication service.
Since Business Analyst API for Silverlight 2.2.

Delegates

 DelegateDescription
DelegateAbstractClient.ParserDelegate Result parser function.
DelegateAsyncCallback<T> Asynchronous callback delegate.
DelegateAsyncStateCallback<T> Asynchronous callback delegate with a user state.
DelegateBACommand.BASenderDelegate Business Analyst task sender delegate.
DelegateBACommand.SenderDelegate Common sender delegate.
DelegateBatchTaskParameters.StepCompleteCallback This callback method is invoked after completion of a batch task step.
DelegateBatchTaskProcessor.PrepareCommand This delegate prepares a command to be executed.
DelegateBatchTaskProvider.Delegate This delegate returns a task execution object.

Enumerations

 EnumerationDescription
EnumerationGPResultType Enumeration of supported types of standard ArcGIS GPResult objects.
EnumerationParameterType Enumeration of parameter types.

See Also

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