QueryCorrelationInitializer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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) |