WorkflowEnvironment Class
Represents the transactional environment of the workflow instance that is running on the current thread.
Assembly: System.Workflow.Runtime (in System.Workflow.Runtime.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | WorkBatch | Gets the current work batch. |
![]() ![]() | WorkflowInstanceId | Gets the Guid of the workflow instance associated with the current thread. |
Note |
|---|
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5. |
The WorkflowEnvironment represents the transactional environment of the workflow instance that is running on the current thread. WorkflowEnvironment has two properties: the WorkBatch property, which exposes the current work batch and allows a host or a host service to participate in the current transaction by adding IPendingWork items to this property; and the WorkflowInstanceId property, which exposes the Guid of the workflow instance currently running on this thread.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


