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.
Saat Anda memilih simpul Skema di BizTalk Editor, Anda dapat memeriksa dan mengatur properti terkait di jendela Properti Visual Studio. Semua skema berbagi sekumpulan properti yang dibagi menjadi kategori berikut:
Tingkat Lanjut. Kategori ini berisi properti yang sesuai dengan konsep XSD yang dapat dikategorikan sebagai tingkat lanjut, seperti turunan jenis data.
Biztalk. Kategori ini berisi properti yang terkait dengan fitur pemrosesan dan kegunaan yang khusus untuk Microsoft BizTalk Server.
Umum. Kategori ini berisi properti yang sesuai dengan konsep XSD yang dapat dikategorikan sebagai dasar, seperti mengatur jenis data elemen atau atribut yang sesuai.
Referensi. Kategori ini berisi properti yang terkait dengan mengategorikan tujuan bisnis skema dan standar industri yang sesuai dengannya.
Banyak properti yang terkait dengan simpul Skema yang sesuai langsung dengan semantik konstruksi bahasa definisi Skema XML (XSD). Untuk tautan ke informasi tentang konsep dan spesifikasi XSD, lihat Sumber Daya XSD di Web.
Catatan
Beberapa properti simpul skema secara otomatis diaktifkan atau dinonaktifkan, atau ditampilkan atau disembunyikan, tergantung pada nilai properti simpul lainnya.
Tabel berikut ini memperlihatkan properti yang terkait dengan simpul Skema , dan yang tersedia di semua skema.
Nama properti | Kategori | Deskripsi |
---|---|---|
Atribut FormDefault | Lanjutan | Menentukan apakah atribut yang dideklarasikan secara lokal harus memenuhi syarat dengan menggunakan pengidentifikasi namespace di seluruh pesan instans. |
BlockDefault | Lanjutan | Menentukan pengaturan default untuk apakah derivasi diizinkan atau tidak di seluruh skema, dan jika demikian, jenis mana (ekstensi, pembatasan, dan sebagainya). |
CodeList Database | BizTalk | Menentukan nama dan lokasi database yang berisi daftar kode yang digunakan untuk mengatur nilai enumerasi pada waktu desain. |
Jenis dokumen | Referensi | Menentukan jenis skema yang Anda konfigurasi, menggunakan spesifikasi jenis dokumen apa pun yang masuk akal untuk bisnis Anda. |
Versi Dokumen | Referensi | Menentukan versi skema yang Anda konfigurasi, menggunakan skema penerapan versi apa pun yang masuk akal untuk bisnis Anda. |
Element FormDefault | Lanjutan | Menentukan apakah elemen yang dideklarasikan secara lokal harus memenuhi syarat dengan menggunakan pengidentifikasi namespace di seluruh pesan instans. |
Amplop | Referensi | Menentukan apakah skema mewakili amplop. |
FinalDefault | Lanjutan | Menentukan apakah jenis dapat digunakan sebagai dasar untuk jenis derivasi tertentu. |
Impor | Lanjutan | Menentukan semua namespace layanan yang digunakan dalam skema dan menyediakan antarmuka untuk mengimpor, termasuk, dan mendefinisikan ulang skema lain dalam skema yang sedang diedit. |
Nama Node | Umum | Menampilkan nama simpul seperti yang muncul dalam tampilan pohon skema. |
Mempromosikan Properti | BizTalk | Membuka kotak dialog Promosikan Properti tempat Anda bisa menentukan properti yang ingin Anda promosikan ke kontainer konteks properti. |
Tanda Terima | Referensi | Menentukan apakah skema mewakili pesan tanda terima masuk. |
Referensi Akar | Referensi | Menentukan simpul yang mewakili elemen terluar dalam dokumen bisnis XML yang diwakili oleh skema, dan penting ketika Anda telah membuat lebih dari satu simpul tingkat atas dalam skema. |
Ekstensi Editor Skema | Lanjutan | Memungkinkan pemilihan ekstensi BizTalk Editor dikaitkan dengan skema yang dipilih. |
Lokasi File Skema | Umum | Menampilkan lokasi sistem file dari file skema yang terkait dengan skema yang sedang diedit. |
Jenis Skema | Referensi | Menentukan tipe skema yang dipilih sebagai skema dokumen atau skema properti. |
Nama Spesifikasi | Referensi | Menentukan nama bisnis untuk skema. |
Standar | Referensi | Menentukan format dan/atau sintaks pesan instans. |
Versi Standar | Referensi | Menentukan versi format dan/atau sintaks pesan instans, jika sesuai. |
Namespace Layanan Target | Umum | Menentukan namespace layanan target untuk skema menggunakan pengidentifikasi sumber daya seragam (URI) yang valid. |
Saat Anda memilih simpul Skema di BizTalk Editor dan Anda telah mengaktifkan Ekstensi File Datar menggunakan properti Ekstensi Editor Skema , Anda dapat memeriksa dan mengatur properti tambahan di jendela Properti Visual Studio. Properti ini dibagi menjadi kategori Referensi yang ada dan kategori baru File Datar, yang terakhir berisi properti yang terkait dengan penguraian file datar dalam file XML yang setara dan serialisasi file XML kembali ke dalam file datar.
Tabel berikut ini memperlihatkan properti tambahan yang tersedia untuk simpul Skema saat Ekstensi File Datar diaktifkan.
Nama properti file datar | Kategori | Deskripsi |
---|---|---|
Kasus | File datar | Menentukan apakah data dalam pesan instans harus dikonversi ke semua huruf besar, dikonversi ke semua huruf kecil, atau dibiarkan apa adanya. |
Halaman Kode | File datar | Menentukan halaman kode yang akan digunakan dengan pesan instans. |
Hitung Posisi Dalam Byte | Referensi | Menentukan apakah posisi akan dihitung dalam byte. |
Pemisah Anak Default | File datar | Menentukan string default yang digunakan untuk memisahkan bidang dan rekaman subordinat dalam data instans. |
Tipe Pemisah Anak Default | File datar | Menentukan bagaimana string pemisah anak default alternatif akan dinyatakan dalam properti Pemisah Turunan Default dan dalam representasi XSD yang mendasar. |
Urutan Anak Default | File datar | Menentukan hubungan default antara pemisah dan data yang dibatasi. |
Karakter Escape Default | File datar | Menentukan karakter yang akan digunakan sebagai karakter escape default di seluruh pesan instans. Karakter escape menyebabkan karakter berikut ditafsirkan sebagai data sederhana, dan tidak memiliki arti khusus yang terkait dengannya. |
Tipe Karakter Escape Default | File datar | Menentukan bagaimana karakter escape default alternatif akan dinyatakan dalam properti Karakter Escape Default dan dalam representasi XSD yang mendasarinya. |
Pemisah Berulang Default | File datar | Menentukan string default yang digunakan untuk memisahkan bidang berulang dan rekaman subordinat dalam data instans. |
Tipe Pemisah Berulang Default | File datar | Menentukan bagaimana string pemisah berulang alternatif default akan dinyatakan dalam properti Pemisah Berulang Default dan dalam representasi XSD yang mendasar. |
Karakter Bungkus Default | File datar | Menentukan karakter yang akan digunakan sebagai karakter bungkus default di seluruh pesan instans. Membungkus karakter menyebabkan karakter yang terjadi di antara mereka ditafsirkan sebagai data sederhana, dan tidak memiliki arti khusus yang dikaitkan dengannya. |
Tipe Karakter Bungkus Default | File datar | Menentukan bagaimana karakter pembungkus alternatif akan diekspresikan dalam properti Karakter Bungkus Default dan dalam representasi XSD yang mendasar. |
Karakter Terbatas | Referensi | Menentukan rentang karakter yang dibatasi dalam pesan instans. |
Tabel berikut ini mencantumkan properti simpul file datar tambahan yang tidak muncul di Editor Skema. Menggunakan properti ini memerlukan pengeditan file skema di editor teks dengan tangan.
Properti | Nilai | Nilai Default | Deskripsi |
---|---|---|---|
suppress_empty_nodes | benar atau salah | salah | Menunjukkan apakah akan menghapus simpul XML kosong atau tidak setelah pengurai menghasilkan data instans XML. |
generate_empty_nodes | benar atau salah | true | Buat simpul kosong untuk rekaman yang ada di data instans XML. |
parser_optimization | kecepatan atau kompleksitas | Kecepatan | Mengoptimalkan kecepatan mengurangi waktu penguraian tetapi dengan biaya menangani beberapa ambiguitas dalam data. Mengoptimalkan kompleksitas menangani berbagai ambiguitas yang lebih luas tetapi dengan biaya kecepatan pemrosesan. |
lookahead_depth | Bilangan bulat positif apa pun; nol (0) menunjukkan lookahead tak terbatas. | 3 | Seberapa jauh untuk melihat ke depan untuk mencocokkan data. |
allow_early_termination | benar atau salah | salah | Menunjukkan apakah rekaman posisi dapat berakhir lebih awal (benar) atau harus berisi data untuk semua bidang rekaman (false). |
early_terminate_optional_fields | benar atau salah | salah | Aktifkan penghentian awal bidang berikutnya opsional (benar). Jika skema yang ada tanpa anotasi ini dibuka di Editor BizTalk, anotasi ini akan ditambahkan ke dalamnya dengan nilai default diatur ke (false). Catatan: Anotasi early_terminate_optional_fields hanya berlaku jika allow_early_termination diatur ke (true). |
Semua properti ini adalah atribut elemen /anotasi/appinfo/schemaInfo .
Saat parser_optimization diatur ke kompleksitas, Anda mungkin mengalami kegagalan validasi terhadap skema ketika ada banyak simpul opsional dalam grup atau rekaman yang sama. Anda mungkin perlu mengatur lookahead_depth ke nol (0) untuk menghindari kesalahan validasi.
Lihat juga
Properti Simpul - Menurut Jenis Node
Properti Simpul - Daftar Alfabet