Freigeben über


QueryCorrelationInitializer Klasse

Definition

Initialisiert das zugeordnete CorrelationHandle auf Grundlage der Ergebnisse vom MessageQuerySet, wenn die Meldung gesendet oder empfangen wird.

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 die QueryCorrelationInitializer-Klasse verwendet wird, 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

QueryCorrelationInitializer()

Initialisiert eine neue Instanz der QueryCorrelationInitializer-Klasse.

Eigenschaften

CorrelationHandle

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

(Geerbt von CorrelationInitializer)
MessageQuerySet

Ruft den MessageQuerySet ab, mit dem die CorrelationKey-Berechnung ausgeführt wird, oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für