<perilaku> dari < serviceBehaviors> alur kerja
Elemen perilaku berisi koleksi pengaturan untuk perilaku layanan. Setiap perilaku diindeks berdasarkan namanya. Layanan dapat menautkan ke setiap perilaku melalui nama ini menggunakan atribut behaviorConfiguration dari elemen <titik akhir>. Layanan ini memungkinkan titik akhir untuk berbagi konfigurasi perilaku umum tanpa menentukan ulang pengaturan.
<konfigurasi>
<system.ServiceModel>
<perilaku>
<serviceBehaviors>
<perilaku>
Sintaks
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String">
<bufferReceive maxPendingMessagesPerChannel="Integer" />
<etwTracking profileName="String" />
<sendMessageChannelCache allowUnsafeCaching="Boolean">
<channelSettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
<factorySettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
</sendMessageChannelCache>
<sqlWorkflowInstanceStore connectionStringName="String"
hostLockRenewalPeriod="TimeSpan"
instanceCompletionAction="DeleteNothing/DeleteAll"
instanceEncodingAction="None/GZip"
instanceLockedExceptionAction="NoRetry/BasicRetry/AggressiveRetry"
runnableInstancesDetectionPeriod="TimeSpan" />
<workflowIdle timeToPersist="TimeSpan"
timeToUnload="TimeSpan" />
<workflowUnhandledException action="Abandon/AbandonAndSuspend/Cancel/Terminate" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
nama | String unik yang berisi nama konfigurasi perilaku. Nilai ini adalah string yang ditentukan pengguna yang harus unik, karena bertindak sebagai string identifikasi untuk elemen. |
Elemen Anak
Elemen | Deskripsi |
---|---|
<bufferReceive> | Perilaku layanan yang memungkinkan layanan menggunakan pemrosesan penerimaan buffer, yang memungkinkan layanan alur kerja memproses pesan yang tidak berurutan. |
<perutean> | Perilaku layanan yang memungkinkan layanan untuk menggunakan pelacakan ETW menggunakan EtwTrackingParticipant. |
<sendMessageChannelCache> | Perilaku layanan yang memungkinkan kustomisasi tingkat berbagi cache, pengaturan cache pabrik saluran, dan pengaturan cache saluran untuk alur kerja yang mengirim pesan ke titik akhir layanan menggunakan aktivitas Kirim pesan. |
<sqlWorkflowInstanceStore> | Perilaku layanan yang memungkinkan Anda mengonfigurasi fitur SqlWorkflowInstanceStore, yang mendukung informasi status yang bertahan untuk instans layanan alur kerja ke dalam database SQL Server 2005 atau SQL Server 2008. |
<workflowIdle> | Perilaku layanan yang mengontrol kapan instans alur kerja menganggur dibongkar dan dipertahankan. |
<workflowInstanceManagement> | Perilaku layanan yang memungkinkan Anda menentukan pengaturan yang mengontrol bagaimana instans alur kerja dijalankan, termasuk persistensi, perilaku Pengecualian yang tidak tertangani, dan perilaku menganggur. |
<workflowUnhandledException> | Perilaku layanan yang memungkinkan Anda menentukan tindakan yang harus diambil ketika pengecualian yang tidak tertangani terjadi dalam layanan alur kerja. |
Elemen Induk
Elemen | Deskripsi |
---|---|
<serviceBehaviors> | Koleksi elemen perilaku layanan. |
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