Class | Description | |
---|---|---|
![]() | AbstractClient | The Base abstract HTTP client wrapper class. |
![]() | AbstractTask | The AbstractTask class is the base class for all tasks. |
![]() | AnalysisParameters | The AnalysisParameters class is the base class for tasks producing analysis feature layers. |
![]() | AsyncResponder | The AsyncResponder class provides asynchronous callbacks on result and fault. |
![]() | BABaseParameters | The BABaseParameters class is the base class for parameters of Business Analyst tasks. Since Business Analyst API for Silverlight 2.2. |
![]() | BAClient | The base class for Business Analyst Clients. |
![]() | BAClientEventArgs | The BAClientEventArgs class provides event arguments on successful execution a Business Analyst task. |
![]() | BACommand | The BACommand class provides the unified execution of a Business Analyst task. |
![]() | BARequestState | The BARequestState class stores information on a request to a Business Analyst task. |
![]() | BAResultType | The BAResultType class provides a enumeration of common result types parsed by Business Analyst clients. |
![]() | BATask<TResult,TEventArgs> | The BATask class is the base abstract class for any Business Analyst task. |
![]() | BATaskEventArgs<TResult> | The BATaskEventArgs class provides event arguments on successful execution a Business Analyst task with strongly typed result. |
![]() | BATaskParameters | The BATaskParameters class is the base class for Business Analyst tasks producing a complex output object such as ESRI.ArcGIS.Client.BACore.TaskResultOutput. |
![]() | BATaskUtils | The BATaskUtils class provides a collection of static utility methods useful in task parameters classes when parameters are converted to request variables. |
![]() | BatchTaskParameters | The BatchTaskParameters class provides parameters for a Business Analyst batch task. |
![]() | BatchTaskProcessor | The BatchTaskProcessor class is responsible for processing a batch task. |
![]() | BatchTaskProvider | The BatchTaskProvider class encapsulates a task execution algorithm. |
![]() | BAUtilityParameters | The BAUtilityParameters class is the base class for parameters of Business Analyst tasks producing a simple output. |
![]() | ClientEventArgs | The ClientEventArgs class contains parameters passed to event handler on successful task execution. |
![]() | ConversionUtilities | The ConversionUtilities class contains a collection of static utility methods useful in JSON encoding and parsing process. |
![]() | GeometryParsers | The GeometryParsers class contains static parsers of geometry objects from JSON-decoded objects. |
![]() | GPResultParsers | The GPResultParsers class contains a static parsers of standard ArcGIS GPResult objects. |
![]() | GPResultProcessors | The GPResultProcessors class contains a collection of standard processors of task output results returned in the GP Execute syntax. |
![]() | ParameterAttribute | The ParameterAttribute class marks parameters of tasks to be serialized to request variables. |
![]() | ParseUtils | The ParseUtils class contains a collection of static utility methods useful in result parsers. |
![]() | RequestMonitor | The RequestMonitor class monitors the execution state of an asynchronously executed Web request. |
![]() | RequestState | The RequestState class stores information on a request to a task. |
![]() | StandardReportParameters | The StandardReportParameters class is the base class for tasks producing standard reports. |
![]() | SummaryReportParameters | The SummaryReportParameters class is the base class for tasks producing summary reports. |
![]() | TaskError | The TaskError class represents an error object returned by a Business Analyst task. |
![]() | TokenProvider | The TokenProvider class provides an abstract implementation of ITokenProvider interface based on an authentication task. |
![]() | TokenService | The TokenService is the base abstract class for token-based authentication service. Since Business Analyst API for Silverlight 2.2. |
![]() | UserCredentials | The UserCredentials class provides the default implementation of user authentication. |
Interface | Description | |
---|---|---|
![]() | IAuthentication | The IAuthentication interfaces provides user credentials for authentication. |
![]() | IBADatasetParameters | The IBADatasetParameters interface specifies a dataset for parameters of a Business Analyst task. |
![]() | IBAResultProcessor | The IBAResultProcessor interface is used in parameters of a Business Analyst task which requires an additional post-processing of the task execution result. |
![]() | IBATask | The IBATask interface is implemented with all Business Analyst tasks. Since Business Analyst API for Silverlight 2.2. |
![]() | IBATaskParameters | The IBATaskParameters interface is implemented by Business Analyst task parameters classes. |
![]() | IResponder | The IResponder interface provides asunchronous callback functions on result and fault. |
![]() | ITokenProvider | The ITokenProvider interface is intended for implementing a provider of security token for access to a token-secired Web service. |
![]() | ITokenService | The ITokenService interface provides a token-based authentication service. Since Business Analyst API for Silverlight 2.2. |
Delegate | Description | |
---|---|---|
![]() | AbstractClient.ParserDelegate | Result parser function. |
![]() | AsyncCallback<T> | Asynchronous callback delegate. |
![]() | AsyncStateCallback<T> | Asynchronous callback delegate with a user state. |
![]() | BACommand.BASenderDelegate | Business Analyst task sender delegate. |
![]() | BACommand.SenderDelegate | Common sender delegate. |
![]() | BatchTaskParameters.StepCompleteCallback | This callback method is invoked after completion of a batch task step. |
![]() | BatchTaskProcessor.PrepareCommand | This delegate prepares a command to be executed. |
![]() | BatchTaskProvider.Delegate | This delegate returns a task execution object. |
Enumeration | Description | |
---|---|---|
![]() | GPResultType | Enumeration of supported types of standard ArcGIS GPResult objects. |
![]() | ParameterType | Enumeration of parameter types. |