ReceiveParametersContent 類別

定義

可讓工作流程服務以參數 的形式接收資料。 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 活動使用 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)

適用於