Sdílet prostřednictvím


Dialogové okno Přidat inicializátory korelace

Dialogové okno Přidat inicializátory korelace se používá v Návrháři pracovního postupu ke konfiguraci CorrelationInitializers vlastnosti Send, Receive, SendReplya ReceiveReply aktivity. Další informace o návrhářích aktivit, které používají toto pole, naleznete v tématech Send, Receive, ReceiveAndSendReply a SendAndReceiveReply.

Inicializátory korelace v kolekci zadané pomocí tohoto dialogového okna mohou inicializovat následující korelace mezi aktivitami zasílání zpráv:

  • založené na dotazech
  • kontext
  • kontext zpětného volání
  • request-reply

Následující tabulka popisuje prvky uživatelského rozhraní dialogového okna Přidat inicializátory korelace:

Prvek uživatelského rozhraní (UI) Popis
Přidání inicializátoru Kliknutím na pole Přidat inicializaci přidáte do kolekce další inicializátor.
Typ korelace Určuje typ inicializátoru korelace. Můžete si vybrat ze čtyř typů:

1. Inicializátor korelace zpětného volání k určení CallbackCorrelationInitializer.
2. Inicializátor korelace kontextu k určení CorrelationInitializer.
3. Inicializátor korelace žádosti-odpověď k určení RequestReplyCorrelationInitializer.
4. Inicializátor korelace dotazu k určení .QueryCorrelationInitializer

Úprava korelačního typu

1. Přejděte tabulátorem na konkrétní řádek v ovládacím prvku Add Initializer DataGrid.
2. Pokud chcete nastavit fokus na CorrelationTypeComboBox, stiskněte klávesu Ctrl+Tab.
3. Stisknutím kombinace kláves Alt+Šipka dolů otevřete pole Se seznamem a upravte ho.
Dotazy XPath Pár klíč/hodnota, který obsahuje dotazy použité k extrakci korelačních dat z příchozích a odchozích zpráv. Tento seznam je platný pouze při použití QueryCorrelationInitializer typů.

Spuštění dialogového okna Přidat inicializátory korelace

Dialogové okno Přidat inicializátory korelace se používá návrháři Send, Receive, ReceiveAndSendReply a SendAndReceiveReply. Přístup k nim je v každém případě podobný a případ, který zahrnuje návrháře příjmu, se zde používá k ilustraci postupu.

Návrhář aktivity Receive lze přetáhnout z panelu nástrojů a přetáhnout na plochu Návrhář pracovního postupu všude, kde jsou umístěny aktivity. Vyřazení návrháře aktivity Receive vytvoří Receive aktivitu s výchozím nastavením DisplayName příjmu. Vyberte návrháře aktivity Receive a klikněte na tlačítko se třemi tečkami vedle textu (Collection) vlastnosti CorrelationInitializers v mřížce vlastností pro dialogové okno Přidat inicializátory korelace.

Viz také