Workflow Foundation Write Action Module

Microsoft.SystemCenter.WorkflowFoundationWriteAction (WriteActionModuleType)

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
InputTypeSystem.BaseData
OutputTypeMicrosoft.SystemCenter.WorkflowFoundation.WorkflowFoundationOutputDataItem

Overrideable Parameters:

IDParameterTypeSelector
AssemblyNamestring$Config/AssemblyName$
WorkflowTypeNamestring$Config/WorkflowTypeName$
WorkflowIdentifierstring$Config/WorkflowIdentifier$
WorkflowParametersstring$Config/WorkflowParameters$
RetryExceptionsstring$Config/RetryExceptions$
RetryDelaySecondsint$Config/RetryDelaySeconds$
MaximumRunningTimeSecondsint$Config/MaximumRunningTimeSeconds$
LogFailureEventbool$Config/LogFailureEvent$

Source Code:

<WriteActionModuleType ID="Microsoft.SystemCenter.WorkflowFoundationWriteAction" Accessibility="Public" Batching="false">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>Microsoft.SystemCenter.WorkflowFoundation.WorkflowFoundationWriteActionSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="AssemblyName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="WorkflowTypeName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="WorkflowIdentifier" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="WorkflowParameters" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="RetryExceptions" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="RetryDelaySeconds" type="xsd:nonNegativeInteger" minOccurs="1" maxOccurs="1" default="10"/>
<xsd:element name="MaximumRunningTimeSeconds" type="MaximumRunningTimeSecondsType" minOccurs="1" maxOccurs="1" default="290"/>
<xsd:element name="LogFailureEvent" type="xsd:boolean" minOccurs="1" maxOccurs="1" default="false"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="AssemblyName" ParameterType="string" Selector="$Config/AssemblyName$"/>
<OverrideableParameter ID="WorkflowTypeName" ParameterType="string" Selector="$Config/WorkflowTypeName$"/>
<OverrideableParameter ID="WorkflowIdentifier" ParameterType="string" Selector="$Config/WorkflowIdentifier$"/>
<OverrideableParameter ID="WorkflowParameters" ParameterType="string" Selector="$Config/WorkflowParameters$"/>
<OverrideableParameter ID="RetryExceptions" ParameterType="string" Selector="$Config/RetryExceptions$"/>
<OverrideableParameter ID="RetryDelaySeconds" ParameterType="int" Selector="$Config/RetryDelaySeconds$"/>
<OverrideableParameter ID="MaximumRunningTimeSeconds" ParameterType="int" Selector="$Config/MaximumRunningTimeSeconds$"/>
<OverrideableParameter ID="LogFailureEvent" ParameterType="bool" Selector="$Config/LogFailureEvent$"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Managed>
<Assembly>Microsoft.EnterpriseManagement.HealthService.Modules.WorkflowFoundation, Culture="", PublicKeyToken="31bf3856ad364e35", Version="7.0.5000.0"</Assembly>
<Type>Microsoft.EnterpriseManagement.HealthService.Modules.WorkflowFoundation.WorkflowFoundationWriteActionModule</Type>
</Managed>
</ModuleImplementation>
<OutputType>Microsoft.SystemCenter.WorkflowFoundation.WorkflowFoundationOutputDataItem</OutputType>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>