Condividi tramite


Come configurare la forma Ascolto

Le azioni di ascolto consentono alle applicazioni di attendere uno di più messaggi su una o più porte, o di interrompere l'attesa dopo un determinato intervallo di timeout, e si ramificano in base ai risultati.

Immagine che rappresenta la forma Listen.
Forma Ascolto

È possibile aggiungere il numero desiderato di rami. È possibile posizionare qualsiasi altra forma sotto la forma iniziale Ricezione o Ritardo .

È possibile usare una ricezione di attivazione in una forma Listen . Se un ramo della forma Listen contiene una ricezione di attivazione, tutti i rami devono contenere la ricezione dell'attivazione e non è possibile usare alcun timeout. La ricezione di attivazione deve essere la prima azione in ciascun ramo.

È possibile utilizzare la forma Listen per diramare il flusso di orchestrazione in base all'occorrenza di uno o più eventi. La prima forma in ogni ramo deve essere una forma Delay o Receive . Verrà eseguito il primo ramo che soddisfa la relativa condizione, ovvero l'occorrenza di un timeout per una forma Ritardo o la ricezione di un messaggio per una forma Di ricezione . È possibile aggiungere ulteriori rami, se necessario.

Per configurare una forma Ascolto

  1. Selezionare un ramo

  2. Nella Finestra Proprietà specificare la proprietà Branch Type.

    Oppure

    Trascinare una forma Ritardo o Ricezione nel ramo.

Per aggiungere un ramo a una forma Ascolto

  • Fare clic con il pulsante destro del mouse sulla forma Listen e quindi scegliere Nuovo ramo di ascolto.

    Nota

    Per rimuovere un ramo da una forma Listen , fare clic con il pulsante destro del mouse sul ramo da rimuovere e quindi scegliere Elimina.