ReceiveParametersContent Class
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 Message. Please use ReceiveMessageContent for these types of data.This is a sealed class.
Assembly: System.ServiceModel.Activities (in System.ServiceModel.Activities.dll)
System.ServiceModel.Activities::ReceiveContent
System.ServiceModel.Activities::ReceiveParametersContent
| Name | Description | |
|---|---|---|
![]() | ReceiveParametersContent() | Creates a new instance of the ReceiveParametersContent class. |
![]() | ReceiveParametersContent(IDictionary<String^, OutArgument^>^) | Initializes a new instance of the ReceiveParametersContent class with the specified parameters. |
| Name | Description | |
|---|---|---|
![]() | Parameters | Modifies the parameters collection. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
The following example shows how to use the ReceiveParametersContent class with a Receive activity.
Receive prescriptionRequest = new Receive { DisplayName = "Request Perscription", OperationName = "GetBaseCost", ServiceContractName = Constants.PharmacyServiceContractName, CanCreateInstance = true, //CorrelatesWith = customerHandle, -- add this line for explicit correlation CorrelatesOn = customerQuerySet, Content = new ReceiveParametersContent { Parameters = { {"Customer",new OutArgument<Customer>(customer)}, {"Drug",new OutArgument<string>(drug)}, } } };
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

