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
- 繼承
- 屬性
範例
下列範例示範如何搭配 Receive 活動使用 ReceiveParametersContent 類別。
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) |