Microsoft.Xrm.Sdk.Workflow Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types for working with custom workflows.
Classes
ArgumentDescriptionAttribute |
Specifies a description for the argument. |
ArgumentDirectionAttribute |
Specifies the direction, either input or output, for an action argument. |
ArgumentEntityAttribute |
Identifies the argument is an entity to be passed to the workflow at run-time. |
ArgumentRequiredAttribute |
Specifies that the argument is required. |
ArgumentsCollection |
collection of fields |
ArgumentTargetAttribute |
Identifies the argument is the primary entity for which the workflow is run. |
AttributeDependency |
Obsolete. |
AttributeTargetAttribute |
A required attribute of a parameter if the parameter is of type OptionSetValue. |
CustomEntityDependency |
Obsolete. |
DefaultAttribute |
A default value that is assigned to a parameter. This attribute is optional. |
EntityCreatedByDependency |
Obsolete. |
EntityDependencyBase |
Obsolete. |
InputAttribute |
Specify an input parameter. |
LocalParameterDependency |
Obsolete. |
OutputAttribute |
Specifiy an output parameter |
ParameterAttribute |
Base class for custom activity parameter types For Internal use only. |
ParameterDependencyBase |
Obsolete. |
PreImageDependency |
Obsolete. |
PrimaryEntityDependency |
Obsolete. |
ReferenceTargetAttribute |
A required attribute of a parameter if the parameter is of type EntityReference. |
RelatedEntityDependency |
Obsolete. |
StopWorkflowException |
Exception used by the StopWorkflow activity to interrupt execution of the workflow. |
WaitSubscription |
Defines a subscription record that is stored in the IWaitNotificationService |
WorkflowArgument |
An argument to be passed to a workflow at run-time. |
WorkflowDependencyType |
Type of workflow dependency. |
WorkflowStepActivityStatus |
Defines values of Status attribute of entity WorkflowLog. |
Structs
XrmTimeSpan |
Represents a time interval. |
Interfaces
ICustomActivityExecutionContext | |
ICustomActivitySerializationExecution | |
ICustomReference |
Interface for the custom reference for the CustomActivityStep and InvokeSdkMessageStep. |
IStorageService |
Storage service can be used by CRM activities to store large lists and then retrieve specific indexes at a later time |
IWaitNotificationService |
Defines interface of a service that can be used to wait for entity modification events. |
IWorkflowArgument |
Represents an argument to be supplied to a workflow at run-time. |
IWorkflowContext |
Provides access to the data associated with the process instance. |
Enums
ArgumentDirection |
Contains values for the argument data flow direction. |
WorkflowPropertyType |
Contains values for the property types supported by workflows. |
XrmWorkflowCompletionStatus |
Status of a workflow instance after executing the StopWorkflow activity. |