Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Skrip inline nyaman untuk kode khusus yang mungkin tidak akan Anda gunakan di tempat lain dalam aplikasi Anda.
BizTalk menyimpan skrip sebaris dalam lembar gaya XSLT (Extensible Stylesheet Language Transformations) yang mendefinisikan peta. Karena itu, skrip sebaris dapat menggunakan namespace yang sama dengan skrip lembar gaya XSLT lainnya. Tabel berikut ini memperlihatkan namespace yang tersedia.
| Namespace | Deskripsi |
|---|---|
| Sistem | Kelas Sistem. |
| System.Collection | Kelas koleksi. |
| System.Text | Kelas teks. |
| System.Text.RegularExpressions | Kelas ekspresi reguler. |
| System.Xml | Kelas XML inti. |
| System.Xml.Xsl | Kelas XSLT. |
| System.Xml.Xpath | Kelas XPath. |
| Microsoft.VisualBasic | Kelas skrip Visual Basic. |
Untuk informasi selengkapnya tentang namespace dan jenis data, cari "XSLT Stylesheet Scripting menggunakan <msxsl:script>" dan pada "System.Xml.Xsl.XslCompiledTransform" dalam koleksi .NET Framework.
Perhatian
Hindari menggunakan tanda tangan metode yang sama lebih dari sekali. Ketika beberapa functoid Scripting memiliki tanda tangan metode yang sama, BizTalk memilih implementasi pertama dan mengacuhkan yang lain.
Selain nyaman untuk skrip satu kali, skrip sebaris juga berguna untuk mendeklarasikan variabel global untuk digunakan di antara sejumlah skrip. Misalnya, dalam skrip sebaris C#, Anda dapat menempatkan baris kode berikut di luar kelas apa pun.
ArrayList statusList = new ArrayList();
Ini membuat ArrayList, statusList, tersedia untuk semua skrip inline di peta.
Untuk contoh skrip sebaris, lihat Alat XML (Folder Sampel Server BizTalk).
Lihat Juga
Scripting Functoid
Pembuatan Skrip Menggunakan Rakitan Eksternal
Pembuatan Skrip Menggunakan Templat Panggilan XSLT dan XSLT Sebaris
Cara Menambahkan Functoid Scripting ke Peta
Cara Mengonfigurasi Scripting Fungtoid