<workflowRuntime>
Menentukan pengaturan untuk instans WorkflowRuntime untuk menghosting layanan Windows Communication Foundation (WCF) berbasis alur kerja.
<konfigurasi>
<system.serviceModel>
<perilaku>
<serviceBehaviors>
<behavior>
<workflowRuntime>
Sintaks
<workflowRuntime cachedInstanceExpiration="TimeSpan"
enablePerformanceCounters="Boolean"
name="String"
validateOnCreate="Boolean">
<commonParameters>
<add name="String"
value="String" />
</commonParameters>
<services>
<add type="String" />
</services>
</workflowRuntime>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
cachedInstanceExpiration | Nilai TimeSpan opsional yang menentukan durasi maksimum instans alur kerja dapat tetap dalam memori dalam status diam sebelum dibongkar secara paksa atau dibatalkan. Jika workflowruntime memiliki PersistenceService yang melakukan unloadOnIdle, atribut ini diabaikan. |
enablePerformanceCounters | Nilai Boolean opsional yang menentukan apakah penghitung performa diaktifkan. Penghitung performa memberikan informasi tentang berbagai statistik terkait alur kerja, tetapi menyebabkan penalti performa saat alur kerja mesin runtime bahasa umum dimulai, dan saat instans alur kerja berjalan. Nilai defaultnya adalah true . |
nama | String yang berisi nama alur kerja mesin runtime bahasa umum. Nama ini digunakan dalam output untuk membedakan runtime ini dari runtime lain yang mungkin berjalan pada sistem, misalnya, di penghitung kinerja. Defaultnya adalah string kosong. |
validateOnCreate | Nilai Boolean opsional yang menentukan apakah validasi definisi alur kerja akan terjadi ketika WorkflowServiceHost dibuka. Ketika atribut ini diatur ke true , validasi alur kerja dijalankan setiap kali WorkflowServiceHost.Open dipanggil. Jika kesalahan validasi ditemukan, kesalahan WorkflowValidationFailedException akan muncul.Ketika properti ini diatur ke false , tidak ada validasi definisi Alur Kerja yang akan terjadi.Nilai default untuk properti ini adalah true . |
Elemen Anak
Elemen | Deskripsi |
---|---|
commonParameters | Koleksi parameter umum yang digunakan oleh layanan. Koleksi ini biasanya akan menyertakan string koneksi database yang mungkin dibagikan oleh layanan yang tahan lama. |
services | Koleksi layanan yang akan ditambahkan ke mesin WorkflowRuntime. Elemen berjenis WorkflowRuntimeServiceElement. Layanan yang ditentukan dalam koleksi akan diinisialisasi oleh mesin runtime alur kerja dan ditambahkan ke layanannya ketika konstruktor WorkflowRuntime yang sesuai dipanggil. Oleh karena itu, layanan yang ditentukan dalam koleksi harus mengikuti aturan tertentu tentang tanda tangan konstruktornya. Lihat WorkflowRuntimeServiceElement untuk informasi lebih lanjut. |
Elemen Induk
Elemen | Deskripsi |
---|---|
<perilaku> | Menentukan elemen perilaku. |
Keterangan
Untuk informasi selengkapnya tentang menggunakan file konfigurasi untuk mengontrol perilaku dari objek WorkflowRuntime aplikasi host Windows Workflow Foundation, lihat File Konfigurasi Alur Kerja.
Contoh
<serviceBehaviors>
<behavior name="ServiceBehavior">
<workflowRuntime name="WorkflowServiceHostRuntime"
validateOnCreate="true"
enablePerformanceCounters="true">
<commonParameters>
<add name="ConnectionString" value="Initial Catalog=WorkflowStore;Data Source=localhost;Integrated Security=SSPI;" />
<add name="EnableRetries" value="True" />
</commonParameters>
<services>
<add type="NetFx.Checkin.Scenario.WorkflowServices.WorkflowBasedServices.Common.TestPersistenceService.FilePersistenceService, NetFx.Checkin.Scenario.WorkflowServices.WorkflowBasedServices.Common"/>
</services>
</workflowRuntime>
</behavior>
</serviceBehaviors>
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk