QueryCorrelationInitializer Klasse

Definition

Initialisiert die zugeordnete CorrelationHandle Nachricht basierend auf den Ergebnissen des MessageQuerySet Sendens oder Empfangens der Nachricht.

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
Vererbung
QueryCorrelationInitializer
Attribute

Beispiele

Das folgende Beispiel zeigt, wie Sie die QueryCorrelationInitializer Klasse verwenden, um die Korrelationsinitialisierung für eine SendReply Aktivität festzulegen.

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

Konstruktoren

Name Beschreibung
QueryCorrelationInitializer()

Initialisiert eine neue Instanz der QueryCorrelationInitializer-Klasse.

Eigenschaften

Name Beschreibung
CorrelationHandle

Ruft das Argument für den CorrelationHandle Korrelationsinitialisierer ab oder legt es fest.

(Geerbt von CorrelationInitializer)
MessageQuerySet

Dient zum Abrufen oder Festlegen des Werts, der MessageQuerySet zum Ausführen der CorrelationKey Berechnung verwendet wird.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: