Client activity that models the synchronous invocation of a Windows Communication Foundation (WCF) service operation.
Assembly: System.WorkflowServices (in System.WorkflowServices.dll)
ChannelToken used by the to associate itself with a client channel.
Returns a dictionary that contains the context used for communication between the client and the service it is communicating with, including such things as identification for correlation.
Gets or sets the custom address used to communicate with a service.
Gets the value that indicates whether this instance is in design or run-time mode.(Inherited from DependencyObject.)
Gets or sets a value that indicates whether this instance is enabled for execution and validation.(Inherited from Activity.)
Gets or sets the name of this instance. This name must conform to the variable naming convention of the programming language that is being used in the Workflow project.(Inherited from Activity.)
Gets the collection of bindable parameters as found in the Windows Communication Foundation (WCF) service's formal parameter list.
Gets the qualified name of the activity. Qualified activity names are always unique in a workflow instance.(Inherited from Activity.)
Defines the contract and operation of the service that the SendActivity activity communicates with.
Name of the property that is used for the return value sent by the service that the SendActivity activity is communicating with.
Occurs after the response has been received from the service.
Occurs before theactivity sends the message to the service.
Occurs when the activity execution is canceled. (Inherited from Activity.)
Occurs when an exception is raised during the running of the instance.(Inherited from Activity.)
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5.
Theactivity enables you to participate in a conversation with a WCF service using a predefined message exchange pattern.
Theactivity is a blocking activity, meaning that workflow execution is blocked until the activity completes execution.
The message exchange patterns supported by theactivity include:
One-way Send Message
Theactivity sends a message but does not expect a response from the service.
Send Request - Receive Reply
Theactivity sends a message and waits until a response is received from the service.
Send Request - Receive Fault
The FaultHandlerActivity activities can be used to handle the faults in the client workflow.activity sends a message and waits until a response or a fault is received from the service. During execution, the send activity throws all of the faults that were received from the server.
This activity is part of .NET Framework 3.5. For the equivalent activity in .NET Framework 4, see Send.
Available since 3.5
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.