Workflow Classes

banner art

[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

© 2010 Microsoft Corporation. All rights reserved.