Come aggiungere functoid Asserzione a una mappa
Il functoid Assert consente di testare le ipotesi sulle condizioni nella mappa. Ad esempio, se si eseguono alcuni calcoli per determinare uno sconto aggiuntivo per gli acquisti di prodotti, è possibile affermare che lo sconto aggiuntivo non sia superiore a $100 usando un functoid logico (maggiore ominore di).
Nota
Il functoid Assert viene generato solo nelle compilazioni di sviluppo o quando la proprietà Generate Debugging Information nelle impostazioni di compilazione del progetto è impostata su True. Quando l'applicazione BizTalk viene compilata per la distribuzione e la proprietà Generate Debugging Information (Genera informazioni di debug ) è impostata su False (impostazione predefinita), le asserzioni vengono ignorate.
Per informazioni concettuali sul functoid Assert , vedere Functoid Assert.
Aggiungere il functoid Assert a una mappa e configurarlo
Con la casella degli strumenti di Visual Studio attiva, fare clic sulla scheda Functoid avanzati per selezionare tale categoria di functoid. Verrà visualizzato l'elenco di functoid avanzati della categoria selezionata.
Trascinare il
) dalla casella degli strumenti alla posizione appropriata in una pagina della griglia.
Nota
Il functoid verrà posizionato sulla pagina della griglia visualizzata. Se si desidera inserire il functoid in una pagina della griglia diversa, sarà necessario visualizzare prima la pagina della griglia specifica.
Se si sta costruendo una mappa che utilizza più functoid, è necessario considerare la posizione relativa da sinistra a destra dei functoid. I functoid vengono eseguiti da sinistra a destra. L'output di un functoid può essere immesso solo in un altro functoid più a destra.
Il functoid deve avere esattamente tre parametri di input e genera un parametro di output. Per stabilire il primo parametro per il functoid Assert , creare un collegamento di input trascinando l'output da un altro functoid logico o da un campo booleano variabile nel messaggio di istanza di input.
Per stabilire il secondo parametro di input per il functoid Assert , creare un collegamento di input da un nodo di campo nello schema di origine al functoid Assert o inserire una costante.
Per stabilire il terzo parametro di input per il functoid Assert , creare un collegamento di input da un nodo di campo nello schema di origine al functoid Assert o inserire una costante.
Per usare il parametro di output dal functoid Assert , creare un collegamento di output trascinando il functoid Assert in un campo nello schema di destinazione.
Nota
Come con altri functoid, l'output del functoid Assert può essere usato come input per un altro functoid.