Finestra di dialogo Aggiungi inizializzatori di correlazione

La finestra di dialogo Aggiungi inizializzatori di correlazione viene utilizzata in Progettazione flussi di lavoro di Windows per configurare le proprietà CorrelationInitializers delle attività Send, Receive, SendReply e ReceiveReply. Per ulteriori informazioni su ActivityDesigner che utilizza questa casella, vedere gli argomenti ActivityDesigner Send, ActivityDesigner Receive, Finestra di progettazione del modello ReceiveAndSendReply e Finestra di progettazione del modello SendAndReceiveReply.

Gli inizializzatori di correlazione della raccolta specificata con questa finestra di dialogo possono inizializzare correlazioni tra le attività di messaggistica basate su query, di contesto, di contesto di callback o correlazioni richiesta-risposta.

Nella tabella seguente sono descritti gli elementi dell'interfaccia utente della finestra di dialogo Aggiungi inizializzatori di correlazione.

Elemento dell'interfaccia utente Descrizione

Aggiungi inizializzatore

Fare clic sulla casella Aggiungi inizializzatore per aggiungere un ulteriore inizializzatore alla raccolta.

Tipo di correlazione

Consente di specificare il tipo di inizializzatore di correlazione. Sono disponibili quattro tipi:

  1. Un inizializzatore di correlazione di callback che consente di specificare un oggetto CallbackCorrelationInitializer.

  2. Un inizializzatore di correlazione di contesto che consente di specificare un oggetto CorrelationInitializer.

  3. Un inizializzatore di correlazione richiesta-risposta che consente di specificare un oggetto RequestReplyCorrelationInitializer.

  4. Un inizializzatore di correlazione query che consente di specificare un oggetto QueryCorrelationInitializer.

Per modificare il Tipo di correlazione

  1. Passare alla riga specifica nel DataGrid di Aggiungi inizializzatore.

  2. Premere Ctrl+TAB per spostare lo stato attivo su CorrelationTypeComboBox

  3. Premere ALT+freccia GIÙ per aprire l'elemento ComboBox e modificarlo.

Query XPath

Una coppia chiave/valore che contiene le query utilizzate per estrarre dati di correlazione dai messaggi in ingresso e in uscita. Questo elenco è valido solo in caso di utilizzo di tipi QueryCorrelationInitializer.

Per avviare la finestra di dialogo Aggiungi inizializzatori di correlazione

La finestra di dialogo Aggiungi inizializzatori di correlazione viene utilizzata nelle finestre di progettazione Send, Receive, ReceiveAndSendReply e SendAndReceiveReply. La procedura di accesso è simile per tutte le finestre. In questo esempio verrà utilizzata la finestra di progettazione Receive.

È possibile trascinare l'ActivityDesigner Receive dalla Casella degli strumenti e rilasciarlo nell'area di Progettazione flussi di lavoro, nel punto in cui vengono in genere posizionate le attività. In questo modo viene creata un'attività Receive con la proprietà DisplayName impostata sul valore predefinito Receive. Selezionare l'ActivityDesigner Receive e fare clic sul pulsante con i puntini di sospensione accanto al testo (raccolta) relativo alla proprietà CorrelationInitializers nella griglia delle proprietà per visualizzare la finestra di dialogo Aggiungi inizializzatore di correlazione.

Vedere anche

Concetti

Finestra di dialogo Inizializza correlazione

Altre risorse

Add Correlation Dialog Box