QueryCorrelationInitializer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje přidružené CorrelationHandle na základě výsledků MessageQuerySet při odeslání nebo přijetí zprávy.
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
- Dědičnost
- Atributy
Příklady
Následující příklad ukazuje, jak pomocí QueryCorrelationInitializer třídy nastavit korelaci inicializovat pro SendReply aktivitu.
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)))
}
Konstruktory
| Name | Description |
|---|---|
| QueryCorrelationInitializer() |
Inicializuje novou instanci QueryCorrelationInitializer třídy. |
Vlastnosti
| Name | Description |
|---|---|
| CorrelationHandle |
Získá nebo nastaví CorrelationHandle argument pro inicializátor korelace. (Zděděno od CorrelationInitializer) |
| MessageQuerySet |
Získá nebo nastaví MessageQuerySet , který se používá k provedení CorrelationKey výpočtu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |