QueryCorrelationInitializer Klass

Definition

Initierar den associerade CorrelationHandle baserat på resultatet av MessageQuerySet när meddelandet skickas eller tas emot.

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
Arv
QueryCorrelationInitializer
Attribut

Exempel

I följande exempel visas hur du använder QueryCorrelationInitializer klassen för att ange korrelationsinitiering för en SendReply aktivitet.

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

Konstruktorer

Name Description
QueryCorrelationInitializer()

Initierar en ny instans av QueryCorrelationInitializer klassen.

Egenskaper

Name Description
CorrelationHandle

Hämtar eller anger CorrelationHandle argumentet för korrelationsinitieraren.

(Ärvd från CorrelationInitializer)
MessageQuerySet

Hämtar eller anger MessageQuerySet det som används för att utföra CorrelationKey beräkningen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för