ReceiveParametersContent 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使工作流服务能够接收参数 形式的数据。ReceiveParametersContent 可与非工作流 WCF 客户端和服务互操作。 集合 Parameters 类似于 C# 方法签名上的参数声明。 集合 Parameters 不能包含用 MessageContractAttribute或 类型的 Message标记的参数。 请为这些类型的数据使用 ReceiveMessageContent。 这是一个密封类。
public ref class ReceiveParametersContent sealed : System::ServiceModel::Activities::ReceiveContent
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class ReceiveParametersContent : System.ServiceModel.Activities.ReceiveContent
[<System.Windows.Markup.ContentProperty("Parameters")>]
type ReceiveParametersContent = class
inherit ReceiveContent
Public NotInheritable Class ReceiveParametersContent
Inherits ReceiveContent
- 继承
- 属性
示例
以下示例演示如何将 ReceiveParametersContent 类与活动一 Receive 起使用。
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)},
}
}
};
构造函数
ReceiveParametersContent() |
创建 ReceiveParametersContent 类的新实例。 |
ReceiveParametersContent(IDictionary<String,OutArgument>) |
使用指定的参数初始化 ReceiveParametersContent 类的新实例。 |
属性
Parameters |
修改参数集合。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |