Activity that adds custom data to a
UserData dictionary.
Namespace:
EPiServer.WorkflowFoundation.ActivitiesAssembly: EPiServer.WorkflowFoundation (in EPiServer.WorkflowFoundation.dll) Version: 5.2.375.236
Syntax
| C# |
|---|
[SerializableAttribute] [ActivityValidatorAttribute(typeof(AddUserDataValidator))] public class AddUserData : InvokesBase<AddUserData> |
Remarks
Each workflow instance (WorkflowDefinitionInstance) has a dictionary<string, object> that can be used to
hold custom data for the instance. A workflow instance can pass data to its associated workflowDefinitionInstance
object by using the AddUserData activity. The requirement for the passed objects is that they are serializable and
registered with Object store (see the topic Developing Workflows in the Developer's Guide for further
information regarding Object store).
Inheritance Hierarchy
System..::.Object
System.Workflow.ComponentModel..::.DependencyObject
System.Workflow.ComponentModel..::.Activity
System.Workflow.Activities..::.CallExternalMethodActivity
EPiServer.WorkflowFoundation.Activities..::.InvokesBase<(Of <(AddUserData>)>)
EPiServer.WorkflowFoundation.Activities..::.AddUserData
System.Workflow.ComponentModel..::.DependencyObject
System.Workflow.ComponentModel..::.Activity
System.Workflow.Activities..::.CallExternalMethodActivity
EPiServer.WorkflowFoundation.Activities..::.InvokesBase<(Of <(AddUserData>)>)
EPiServer.WorkflowFoundation.Activities..::.AddUserData