Microsoft.Dynamics.Mobile.Framework.Entities Namespace
The Microsoft.Dynamics.Mobile.Framework.Entities namespace contains types that manage orchestrations and tasklets during run time.
| Class | Description | |
|---|---|---|
| Action | Represents the event of going from one Tasklet to another. |
| ActionCollection | Defines collections of Action instances. |
| ActionDefinition | The base class to create an instance of a Action. |
| ActionFactory | Factory class for creating actions. |
| ExitOrchestrationAction | Represents the event of returning to the previous Orchestration or closing the RolePad application when the current orchestration is the last orchestration. |
| ExitOrchestrationActionDefinition | Defines actions that return to the previous orchestration or close the application if the current orchestration is the last opened orchestration. |
| ExitResultEventArgs | |
| ExitTaskletAction | Represents the event of returning to the previous Tasklet instance. |
| ExitTaskletActionDefinition | Defines ExitTaskletAction instances. |
| Group | Describes a group for actions and menu items that are rendered in a menu. |
| GroupDefinition | Defines groups of actions or menu items. |
| InvalidInputParameterException | The exception that is thrown when a Tasklet is missing an input parameter, or when the input parameter does not have a set accessor. |
| InvalidOutputParameterException | This exception is thrown when a Tasklet instance is missing an output parameter, or when the output parameter does not have a get accessor. |
| InvalidWizardActionDefinitionException | The exception that is thrown when a next or previous action is defined and there is no wizard step to go to. |
| MissingInputMappingException | The exception that is thrown when a required input parameter does not contain the required input mapping. |
| MissingStateValueException | This exception is thrown when a value for an input mapping does not exist in the orchestration state. |
| OpenOrchestrationAction | Represents the event of opening an Orchestration instance. |
| OpenOrchestrationActionDefinition | Defines OpenOrchestrationAction actions. |
| OpenTaskletAction | Represents the event of opening a tasklet page. |
| OpenTaskletActionDefinition | Defines actions that open tasklet pages. |
| Orchestration | Defines orchestrations of tasklets during run time. |
| OrchestrationActionDefinition | Base class for defining orchestration actions. |
| OrchestrationClosedEventArgs | Provides data for the OrchestrationClosed event. |
| OrchestrationClosingEventArgs | Provides data for the OrchestrationClosing event. |
| OrchestrationDefinition | Defines orchestrations. |
| OrchestrationEventArgs | Provides data for the StartingOrchestration event. |
| OrchestrationNotFoundException | The exception that is thrown when an action opens an orchestration that is not found |
| ParameterExtractor | Extracts the input and output parameter names for a Tasklet instance and exposes them through the IParameterInfo interface. |
| RequestDocument | Describes a request document that contains requests from request document contributors. |
| RequestDocumentDefinition | Defines request documents. |
| StateConstraint | Defines constraints for actions to be executed. |
| StateManager | Manages the communication between Tasklet instances by extracting and injecting tasklet state. |
| TaskletDefinition | Contains the tasklet definition used to create an instance of a Tasklet. |
| TaskletInput | Abstract class that defines input to a tasklet. |
| TaskletInputMapping | Specifies a mapping of an alias in the orchestration state to a tasklet input parameter. |
| TaskletInputTester | Validates the tasklet input. Exceptions are thrown when an error is discovered. |
| TaskletInputValue | Defines an input value for a tasklet. |
| TaskletNotFoundException | The exception that is thrown when a Tasklet instance cannot be found. |
| TaskletOutput | Maps of a tasklet output parameter value to a memory state from where it can be mapped to inputs of other tasklets. |
| TaskletOutputTester | Validates tasklet output. Exceptions are thrown when an error is discovered. |
| TaskletRequest | Node in a request document that contains a Tasklet contribution for a RequestDocument instance. |
| TaskletValidationException | The exception that is thrown when Validate()()() has been called on a Tasklet instance and returns an invalid result. |
| UserRole | Defines the orchestrations for a RolePad application. |
| UserRoleDefinition | Defines UserRole files. |
| UserRoleDefinitionFactory | Creates UserRoleDefinition instances by loading the content of the UserRole.xml file that is in the program folder. |
| UserRoleValidationException | The exception that is thrown when an error occurs while UserRole.xml file is being validated. |
| UserRoleValidator | Validates a UserRoleDefinition instance. This class cannot be inherited. |
| WaitCursor | Displays Class for showing a wait cursor with a using statement. WaitCursor is shown on construction and is removed on Dispose()()(). This class cannot be inherited. |
| Wizard | Defines wizards that are specific orchestrations that can have two or more tasklets running at the same level in a wizard flow. |
| WizardDefinition | Defines tasklet wizards. |
| WizardStepNotFoundException | The exception that is thrown when a wizard step references a Tasklet instance that is not found. |
| Interface | Description | |
|---|---|---|
| IActionFactory | Describes a factory for creating actions. |
| IOrchestrationFactory | Describes factories for creating orchestrations. |
| IParameterInfo | Holds information about tasklet parameters. |
| IRequestDocument | Describes request documents. |
| IRequestDocumentFactory | Describes how to create a request document. |
| IRequestDocumentService | Describes the service for submitting request documents. |
| IRequestNode | Describes a node in a request document. |
| ITaskletFactory | Describes a factory for creating Tasklet instances. |
| IUserRoleDefinitionFactory | Defines factories for user role definitions. |
| Enumeration | Description | |
|---|---|---|
| ExitResult | Specifies the result of an ExitTaskletAction or ExitOrchestrationAction action. |
| GroupType | The type of a group of menu items. |
| RequestDocumentBehavior | Describes the behavior of a RequestDocument instance. |