Bagikan melalui


Menegaskan Referensi Functoid

 

Assert functoid (Assert functoid) memungkinkan Anda untuk menguji asumsi Anda tentang kondisi di peta Anda. Misalnya, jika Anda melakukan beberapa perhitungan untuk menentukan diskon tambahan pada pembelian produk, Anda mungkin menegaskan bahwa diskon tambahan tidak lebih dari $ 100 dengan menggunakan functoid logis (Lebih Besar Dari atau Kurang Dari).

Masukan

Parameter 1: Nilai Boolean, umumnya dari output beberapa functoid Logis lainnya atau dari bidang Boolean variabel dalam pesan instans input.

Parameter 2: Teks yang akan digunakan saat melemparkan pengecualian jika Parameter 1 adalah False. Ini harus menjadi pernyataan deskriptif yang dapat digunakan untuk menemukan sumber pernyataan yang gagal.

Parameter 3: Teks yang akan dikembalikan jika Parameter 1 adalah True.

Keluaran

Output 1: Nilai teks Parameter 3 jika Parameter 1 adalah True; jika tidak, functoid melempar pengecualian.

Komentar

Functoid Assert hanya diaktifkan dalam build pengembangan atau ketika properti Hasilkan Informasi Debuggingdi pengaturan build proyek diatur ke True. Saat aplikasi BizTalk Server Anda dikompilasi untuk penyebaran dan properti Hasilkan Informasi Penelusuran Kesalahan diatur ke False (default), pernyataan diabaikan.

Nota

Seimbangkan kebutuhan untuk assert functoid processing dalam build produksi dengan overhead tambahan yang mungkin diperlukan untuk memprosesnya.

Lihat Juga

Referensi Functoids Tingkat Lanjut
Functoid Tingkat Lanjut