QueryCorrelationInitializer 類別

定義

根據訊息發送或接收時的結果CorrelationHandle初始化關聯MessageQuerySet

public ref class QueryCorrelationInitializer sealed : System::ServiceModel::Activities::CorrelationInitializer
[System.Windows.Markup.ContentProperty("MessageQuerySet")]
public sealed class QueryCorrelationInitializer : System.ServiceModel.Activities.CorrelationInitializer
[<System.Windows.Markup.ContentProperty("MessageQuerySet")>]
type QueryCorrelationInitializer = class
    inherit CorrelationInitializer
Public NotInheritable Class QueryCorrelationInitializer
Inherits CorrelationInitializer
繼承
QueryCorrelationInitializer
屬性

範例

以下範例說明如何利用類別 QueryCorrelationInitializer 設定活動的相關初始化 SendReply

new SendReply
{
    DisplayName = "Send Adjusted Cost",
    Request = prescriptionRequest,
    // Initialize the orderHandle using the MessageQuerySet to correlate with the final GetAdjustedCost request
    CorrelationInitializers = 
    {
        new QueryCorrelationInitializer
        {
            CorrelationHandle = orderHandle,
            MessageQuerySet = GetOrderQuerySet
        }
    },
    Content = SendContent.Create(new InArgument<Order>((e) => order.Get(e)))
}

建構函式

名稱 Description
QueryCorrelationInitializer()

初始化 QueryCorrelationInitializer 類別的新執行個體。

屬性

名稱 Description
CorrelationHandle

取得或設定 CorrelationHandle 相關初始化器的參數。

(繼承來源 CorrelationInitializer)
MessageQuerySet

取得或設定 MessageQuerySet ,用於執行 CorrelationKey 計算。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於