Workflow Classes
![]() |
[Applies to: Microsoft Dynamics CRM 4.0]
Find the latest SDK documentation: CRM 2015 SDK
The following table lists the major workflow classes found in the Microsoft.Crm.Workflow.Activity namespace. These classes are used in custom workflow activities.
| Class | Description |
| CrmAttributeTargetAttribute | Specifies a required attribute of a parameter picklist or status parameter types. |
| CrmDefaultAttribute | Specifies an optional default value that is assign to a parameter. |
| CrmInputAttribute | Specifies an input parameter. |
| CrmOutputAttribute | Specifies an output parameter. |
| CrmParameterAttribute | Specifies the abstract base class used for attributes. |
| CrmReferenceTargetAttribute | Specifies the required attribute of a parameter for the lookup parameter type. |
| CrmWorkflow | Contains properties and methods needed to create and run a workflow in the Microsoft Dynamics CRM environment that uses the Window Workflow Foundation run-time engine. |
| CrmWorkflowActivityAttribute | Specifies the required attribute for every custom workflow activity class. |
| EntityDependencyBase | Specifies the abstract base class for entity dependencies. |
| LocalParameterDependency | Describes a local parameter dependency. |
| ParameterDependencyBase | Specifies the abstract base class for parameter dependencies. |
| PrimaryEntityDependency | Describes a parameter entity dependency. |
| RelatedEntityDependency | Describes a related entity dependency. |
| SdkHelper | Enables custom workflow activities to obtain an instance of a proxy that can be used to communicate with Microsoft Dynamics CRM Web services. |
See Also
Concepts
Other Resources
.gif)