System.ServiceModel.Activities
TOC
Collapse the table of content
Expand the table of content

System.ServiceModel.Activities Namespace

.NET Framework (current version)
 

The System.ServiceModel.Activities namespace contains classes that allow you to send messages to and receive messages from workflows. These activities are used when writing workflow services and allow you to define how messages are sent and received in a workflow.

ClassDescription
System_CAPS_pubclassCallbackCorrelationInitializer

Initializes the associated CorrelationHandle with a callback correlation.

System_CAPS_pubclassChannelCacheSettings

Represents settings that define operational characteristics of a channel cache.

System_CAPS_pubclassContextCorrelationInitializer

Initializes the associated CorrelationHandle with a.NET Context Exchange-based correlation, subject to the ContextExchangeMechanism specified.

System_CAPS_pubclassCorrelationHandle

Associates activities together in a correlation by representing a particular shared InstanceKey or transient context in the workflow.

System_CAPS_pubclassCorrelationInitializer

An abstract base class for correlation initializers that are used to tell the runtime what protocol is being used for the correlation.

System_CAPS_pubclassCorrelationScope

Provides implicit CorrelationHandle management for child messaging activities.

System_CAPS_pubclassDurableInstancingOptions

Used mainly to associate a concrete implementation of the T:System.Runtime.Persistence.InstanceStore such as SqlWorkflowInstanceStore with a workflow service host. This class is also used to add instance owner metadata.

System_CAPS_pubclassHostSettings

Represents settings that define operational characteristics of a host.

System_CAPS_pubclassInitializeCorrelation

Initializes correlation without sending or receiving a message.

System_CAPS_pubclassMessageContext

Represents a message context.

System_CAPS_pubclassQueryCorrelationInitializer

Initializes the associated CorrelationHandle based on the results of the MessageQuerySet when the message is sent or received.

System_CAPS_pubclassReceive

An activity that receives a message.

System_CAPS_pubclassReceiveContent

An abstract base class for classes that represent the data received by a workflow service.

System_CAPS_pubclassReceiveMessageContent

A class used to receive a T:System.ServiceModel.Message or a message contract type within a workflow service.

System_CAPS_pubclassReceiveParametersContent

Enables a workflow service to receive data n the form of parameters.ReceiveParametersContent is interoperable with non-workflow WCF clients and services. The Parameters collection is similar to the argument declaration on a C# method signature.The Parameters collection cannot contain arguments marked with MessageContractAttribute, or of type System.ServiceModel.Channels.Message. Please use ReceiveMessageContent for these types of data.This is a sealed class.

System_CAPS_pubclassReceiveReply

An activity that receives a message as part of a request/reply message exchange pattern.

System_CAPS_pubclassReceiveSettings

Represents the settings for an activity that receives a message.

System_CAPS_pubclassRequestReplyCorrelationInitializer

Initializes the associated CorrelationHandle based on the RequestContext that is created for the two-way operation.

System_CAPS_pubclassSend

An activity that sends a message to a service.

System_CAPS_pubclassSendContent

An abstract base class for classes that represent the data sent to a workflow service.

System_CAPS_pubclassSendMessageChannelCache

Represents an extension that enables the customization of the cache sharing levels, the settings of the channel factory cache, and the settings of the channel cache for workflows that send messages to service endpoints using Send messaging activities.

System_CAPS_pubclassSendMessageContent

A class used to send a single item (message) to or from a workflow service. The item can be a built-in type such as primitive types, Message, or XElement; or an application-defined data contract, message contract, or XML serializable type.

System_CAPS_pubclassSendParametersContent

Enables sending data to or from a workflow service in the form of parameters.

System_CAPS_pubclassSendReceiveExtension

An abstract class that defines extension methods for the send/receive activities.

System_CAPS_pubclassSendReply

An activity that sends the reply message as part of a request/response message exchange pattern on the service side.

System_CAPS_pubclassSendSettings

Represents the settings for an activity that sends a message.

System_CAPS_pubclassTransactedReceiveScope

An activity which scopes the lifetime of a transaction which is initiated by a received message. The transaction may be flowed into the workflow on the initiating message, or be created by the dispatcher when the message is received.

System_CAPS_pubclassWorkflowControlClient

Allows a client to send control operations to a workflow service hosted with WorkflowServiceHost.

System_CAPS_pubclassWorkflowControlEndpoint

A standard endpoint that enables you to call control operations on workflow instances.

System_CAPS_pubclassWorkflowCreationContext

Represents a context that is set up during workflow activation using the workflow hosting endpoint to handle arguments, and receive workflow completion notifications.

System_CAPS_pubclassWorkflowHostingEndpoint

An abstract implementation of T:System.ServiceModel.ServiceEndpoint. Derive from this class to expose contracts that support workflow creation and bookmark resumption.

System_CAPS_pubclassWorkflowHostingResponseContext

This class is used in conjunction with the WorkflowHostingEndpoint class. It is used for sending the response for a request/reply contract supported by a WorkflowHostingEndpoint implementation.

System_CAPS_pubclassWorkflowService

Enables you to create, configure, and access the properties of a workflow service.

System_CAPS_pubclassWorkflowServiceHost

Provides a host for workflows. Supports features like messaging activities, multi-instancing, and configuration.

System_CAPS_pubclassWorkflowUpdateableControlClient

Represents a service contract that defines a set of operations that allows a client to update workflow service hosted with WorkflowServiceHost.

InterfaceDescription
System_CAPS_pubinterfaceIReceiveMessageCallback

Implements a callback to be executed when a service message is received by the Receive and T:System.ServiceModel.Activities.ReceiveParameters activities.

System_CAPS_pubinterfaceISendMessageCallback

An interface that implements a callback that is called just before a message is sent on the wire by the Send or T:System.ServiceModel.Activities.SendParameters activities.

System_CAPS_pubinterfaceIWorkflowInstanceManagement

Represents a service contract that defines a set of operations that allow you to control workflow instances.

System_CAPS_pubinterfaceIWorkflowUpdateableInstanceManagement

Represents a service contract that defines a set of operations that allow you to update workflow instances.

EnumerationDescription
System_CAPS_pubenumSerializerOption

A class that represents the types of serializers available.

Return to top
Show:
© 2016 Microsoft