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)))
}

建構函式

QueryCorrelationInitializer()

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

屬性

CorrelationHandle

取得或設定相互關聯初始設定式的 CorrelationHandle 引數。

(繼承來源 CorrelationInitializer)
MessageQuerySet

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

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於