System.ServiceModel.Activities.Tracking.Configuration Namespace

The System.ServiceModel.Activities.Tracking.Configuration namespace contains classes used to configure tracking for service hosted workflows. These classes allow you to specify the tracking information you want your workflow service to generate.

Classes

ActivityScheduledQueryElement

A configuration element that represents a ActivityScheduledQuery.

ActivityScheduledQueryElementCollection

A configuration element that contains ActivityScheduledQueryElement elements.

ActivityStateQueryElement

A configuration element that represents a ActivityStateQuery.

ActivityStateQueryElementCollection

A collection of TrackingConfigurationElement elements that contains ActivityStateQueryElement elements.

AnnotationElement

A configuration element that represents an annotation that is added to an emitted tracking record.

AnnotationElementCollection

A collection of TrackingConfigurationElement elements that contains AnnotationElement elements.

ArgumentElement

A configuration element that represents an argument .

ArgumentElementCollection

A configuration element that contains a collection of ArgumentElement elements.

BookmarkResumptionQueryElement

A configuration element that represents a BookmarkResumptionQuery.

BookmarkResumptionQueryElementCollection

A configuration element that contains a collection of BookmarkResumptionQueryElement elements.

CancelRequestedQueryElement

A configuration element that represents a CancelRequestedQuery.

CancelRequestedQueryElementCollection

A configuration element that contains CancelRequestedQueryElement elements.

CustomTrackingQueryElement

A configuration element that represents a CustomTrackingQuery.

CustomTrackingQueryElementCollection

A configuration element that contains CustomTrackingQueryElement elements.

FaultPropagationQueryElement

A configuration element that represents a FaultPropagationQuery.

FaultPropagationQueryElementCollection

A collection of TrackingConfigurationElement elements that contains FaultPropagationQueryElement elements.

ProfileElement

A configuration element that represents a TrackingProfile and is used for adding a profile through the behavior element.

ProfileElementCollection

A configuration element that contains a collection of ProfileElement elements.

ProfileWorkflowElement

A configuration element that contains all queries for a specific workflow identified by the ActivityDefinitionId property.

ProfileWorkflowElementCollection

A collection of TrackingConfigurationElement elements that contains a collection of ProfileWorkflowElement elements.

StateElement

A configuration element that specifies workflow instance state or activity instance state the user subscribes tracking information for.

StateElementCollection

A configuration element that contains a collection of StateElement elements.

StateMachineStateQueryElement

Represents a configuration StateMachineStateQuery element in DotNetConfig.xsd.

StateMachineStateQueryElementCollection

Represents a collection of StateMachineStateQueryElement configuration in DotNetConfig.xsd file.

TrackingConfigurationCollection<TConfigurationElement>

The base class for all tracking configuration collections.

TrackingConfigurationElement

The base class for tracking configuration elements.

TrackingQueryElement

A configuration element that represents a TrackingQuery instance when specifying a tracking profile.

TrackingSection

A configuration section for specifying tracking settings.

VariableElement

A configuration element that specifies the variables to be extracted from an activity.

VariableElementCollection

A configuration element that contains a collection of VariableElement elements.

WorkflowInstanceQueryElement

A configuration element that represents a WorkflowInstanceQuery.

WorkflowInstanceQueryElementCollection

A collection of TrackingConfigurationElement elements that contains WorkflowInstanceQueryElement elements.