WFAgilePartDescriptor

Description

An abstract class of WFAgilePartDescriptor.

Syntax

public class WFAgilePartDescriptor : WFAutomaticActivityDefinition, IWFProcessDefinitionReference

Constructors

public WFAgilePartDescriptor();

Namespace and Assembly

RequirementValue

Namespace

Ascentn.Workflow.Base

Assembly

Ascentn.Workflow.WFBase (in Ascentn.Workflow.WFBase.dll)

Properties

PropertyDescription

AssemblyName

Description:
Gets and sets the full name of the assembly.
Type
string
Allowed Values:
A valid assembly name.

ClassName

Description:
Gets and sets the class name, including the namespace.
Type
string
Allowed Values:
A valid class name.

Description

Description:
A description of the activity.
Type
string
Allowed Values:
A string that can contain spaces and special characters.

DisplayName

Description:
Gets and sets the display name of the activity.
Type
string
Allowed Values:
A valid activity display name.

ExpectedDuration

Description:
Specifies an expected time duration of the activity.
Type
WFTimeDuration
Allowed Values:
A valid WFTimeDuration object.

ID

Description:
Specifies the activity ID.
Type
WFTimeDuration
Allowed Values:
A valid activity ID.

IncomingActivities

Description:
Gets the interfaces for all the incoming activities.
Type
WFTimeDuration
Allowed Values:
A valid WFTimeDuration object.

IncomingEmail

Description:
Specifies an email template that used for an email notification after the start of the activity.
Type
string
Allowed Values:
A valid email template.

IncomingMailTemplate

Description:
Specifies an email template that used for an email notification after the start of the activity.
Type
string
Allowed Values:
A valid email template.

Index

Description:
Specifies the ordering index of the activity.
Type
int
Allowed Values:
An integer.

Item

Description:
Specifies the value associated with the specified parameter name.
Type
object
Allowed Values:
A valid Types object.

Method

Description:
Specifies the name of the method for the AgilePart.
Type
string
Allowed Values:
A valid method name.

Name

Description:
The name of an item, such as a property or attribute in a name/value pair.
Type
string
Allowed Values:
A valid name.

OutgoingActivities

Description:
Gets the interfaces for all the outgoing activities.
Type
string
Allowed Values:
A valid interface.

OutgoingEmail

Description:
Specifies an email template that used for email notification after the completion of an activity.
Type
string
Allowed Values:
A valid email template.

OutgoingMailTemplate

Description:
Specifies an email template to use for email notification when leaving the activity.
Type
string
Allowed Values:
A valid email template.

Procedure

Description:
Specifies the name of the procedure (method).
Type
string
Allowed Values:
A valid procedure name.

Process

Description:
Gets the interface class and sets the process definition.
Type
string
Allowed Values:
A valid process definition.

SaveErrorMessageTo

Description:
Specifies an attribute name for an error message of the AgilePart execution.
Type
string
Allowed Values:
A valid attribute name.

SaveStatusTo

Description:
Specifies an attribute name for the status of the AgilePart execution.
Type
string
Allowed Values:
A valid name of an attribute that is boolean type.

Synchronous

Description:
Specifies the flag to determine if this is a synchronous call.
Type
bool
Allowed Values:
  • True - The call is synchronous.
  • False - The call is asynchronous.

TimeoutActivities

Description:
Gets the interfaces for all the timeout activities.
Type
string
Allowed Values:
A valid interface.

TimeoutMailTemplate

Description:
Specifies an email template that used for email notification when the activity is overdue.
Type
string
Allowed Values:
A valid email template.

WaitAllIncoming

Description:
Gets and sets the flag to determine whether the activity must wait until all predecessor activities complete.
Type
string
Allowed Values:
  • True - The activity waits until all predecessor activities complete.
  • False - The activity starts without waiting for predecessor activities complete.