System.Workflow.Runtime.Hosting Namespace
.NET Framework 4.5
Provides classes related to Windows Workflow Foundation runtime hosting.
| Class | Description | |
|---|---|---|
|
ChannelManagerService | Obsolete. Provides functionality for constructing client-side channels, caching channels, and channel factories. |
|
DefaultWorkflowCommitWorkBatchService | Obsolete. Represents the default version of WorkflowCommitWorkBatchService created by the workflow runtime engine if no other WorkflowCommitWorkBatch service is added. |
|
DefaultWorkflowLoaderService | Obsolete. Represents the default version of WorkflowLoaderService created by the workflow runtime engine if no other workflow loader service is added. |
|
DefaultWorkflowSchedulerService | Obsolete. Creates and manages the threads that run workflow instances on the workflow runtime engine. |
|
ManualWorkflowSchedulerService | Obsolete. Provides a threading service that allows the host application creating a workflow instance to donate the Thread on which the workflow instance is run. Using this threading service, host applications can run a workflow instance on a single Thread in synchronous mode (although if the workflow contains a delay activity, the work is postponed until after the delay activity is executed on a separate thread spawned by [System.Threading.Timer]).This mode blocks the execution of the host application until the workflow instance becomes idle. Subsequently, the workflow instance can only be executed using the RunWorkflow method of this service. |
|
PersistenceException | Obsolete. The exception that is thrown when the persistence service cannot fulfill a request. |
|
SharedConnectionWorkflowCommitWorkBatchService | Obsolete. Represents the shared-connection version of the WorkflowCommitWorkBatchService service used by the runtime. In this context, shared-connection means that the service uses the same SQL connection for both the tracking and persistence services. |
|
SqlPersistenceWorkflowInstanceDescription | Obsolete. Describes the workflow instances that are stored in the SqlWorkflowPersistenceService. |
|
SqlWorkflowPersistenceService | Obsolete. Represents a persistence service that uses a SQL database to store workflow state information. |
|
WorkflowCommitWorkBatchService | Obsolete. Allows custom logic for the commitment of work batches. |
|
WorkflowLoaderService | Obsolete. The abstract base class from which workflow loader services are derived. |
|
WorkflowPersistenceService | Obsolete. The abstract base class from which all persistence services are derived. |
|
WorkflowRuntimeService | Obsolete. Represents the abstract base class from which the workflow runtime engine core services are derived. |
|
WorkflowSchedulerService | Obsolete. Provides a mechanism to implement your own thread pool to execute the workflow and manage in-memory timer registration and events. |
|
WorkflowWebHostingModule | Obsolete. Provides a mechanism for routing the workflow instance ID to and from a WorkflowWebService to a cookie in the Web client. This class cannot be inherited. |
| Delegate | Description | |
|---|---|---|
|
WorkflowCommitWorkBatchService.CommitWorkBatchCallback | Commits a WorkflowCommitWorkBatchService work batch. |
| Enumeration | Description | |
|---|---|---|
|
WorkflowRuntimeServiceState | Obsolete. Specifies the state of the WorkflowRuntimeService. |