Assembly: OptimaJet.Workflow.Core

Interface IActivityImplementationBuilder

OptimaJet.Workflow.Core.Model.Builder.IActivityImplementationBuilder

Defines fluent operations for setting the parameter of an ActionDefinitionReference stored in ActivityDefinition.Implementation or ActivityDefinition.PreExecutionImplementation.

public interface IActivityImplementationBuilder : IActivityBuilder, IBaseActivityBuilder, IProcessDefinitionBuilder

Type Hierarchy

Methods

IActivityBuilder ActionParameter(string parameter) #
Sets ActionDefinitionReference.ActionParameter to parameter for the ActionDefinitionReference currently being configured.

Parameters

Name
Type
Description
parameter
String
The parameter text to assign to the referenced action.

Returns

Type
Description
IActivityBuilder
The IActivityBuilder for continued configuration of the current activity.
IActivityBuilder ActionParameter(object parameter) #
Serializes parameter to JSON by using ParametersSerializer.Serialize(object) and sets ActionDefinitionReference.ActionParameter on the ActionDefinitionReference currently being configured to the result.

Parameters

Name
Type
Description
parameter
Object
The value to serialize as the referenced action's parameter.

Returns

Type
Description
IActivityBuilder
The IActivityBuilder for continued configuration of the current activity.