Nyelv

QueryCorrelationInitializer Osztály

Definíció

Inicializálja a társítottat CorrelationHandle az üzenet elküldésének vagy fogadásának MessageQuerySet eredményei alapján.

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
Öröklődés
QueryCorrelationInitializer
Attribútumok

Példák

Az alábbi példa bemutatja, hogyan állíthatja be a QueryCorrelationInitializer korreláció inicializálását egy SendReply tevékenységhez az osztály használatával.

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

Konstruktorok

Name Description
QueryCorrelationInitializer()

Inicializálja a QueryCorrelationInitializer osztály új példányát.

Tulajdonságok

Name Description
CorrelationHandle

Lekéri vagy beállítja a CorrelationHandle korrelációs inicializáló argumentumát.

(Öröklődés forrása CorrelationInitializer)
MessageQuerySet

Lekéri vagy beállítja a MessageQuerySet számítás végrehajtásához használt értékeket CorrelationKey .

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: