Bagikan melalui


<workflowIdle>

Perilaku layanan yang mengontrol saat instans alur kerja nonaktif diturunkan dan dipertahankan.

<konfigurasi>
  <system.ServiceModel>
    <perilaku>
      <serviceBehaviors>
        <perilaku>
          <workflowIdle>

Sintaks

<behaviors>
  <serviceBehaviors>
    <behavior name="String">
      <workflowIdle timeToPersist="TimeSpan"
                    timeToUnload="TimeSpan" />
    </behavior>
  </serviceBehaviors>
</behaviors>  

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Atribut Deskripsi
timeToPersist Nilai Rentang Waktu yang menentukan durasi antara waktu alur kerja menjadi menganggur dan dipertahankan. Nilai defaultnya adalah TimeSpan.MaxValue.

Durasi mulai berlalu saat instans alur kerja menjadi tidak aktif. Atribut ini berguna jika Anda ingin mempertahankan instans alur kerja lebih agresif sambil tetap menyimpan instans dalam memori selama mungkin. Atribut ini hanya valid jika nilainya kurang dari atribut timeToUnload. Jika lebih besar, atribut akan diabaikan. Jika atribut ini berlalu sebelum nilai yang ditentukan oleh atribut timeToUnload, kegigihan harus selesai sebelum alur kerja dibongkar. Ini menyiratkan bahwa operasi pembongkaran mungkin tertunda hingga alur kerja tetap ada. Lapisan persistensi bertanggung jawab untuk menangani setiap percobaan ulang untuk kesalahan sementara dan hanya memberikan pengecualian pada kesalahan yang tidak dapat dipulihkan. Oleh karena itu, setiap pengecualian yang dilemparkan selama persistensi diperlakukan sebagai fatal dan instans alur kerja dibatalkan.
timeToUnload Nilai rentang waktu yang menentukan durasi antara waktu alur kerja menjadi tidak aktif dan dibongkar. Nilai defaultnya adalah 1 menit.

Membongkar alur kerja menyiratkan bahwa alur kerja juga tetap ada. Jika atribut ini diatur ke nol, instans alur kerja dipertahankan dan dibongkar segera setelah alur kerja menjadi menganggur. Mengatur atribut ini ke TimeSpan.MaxValue secara efektif menonaktifkan operasi bongkar muat. Instans alur kerja diam tidak pernah dibongkar.

Elemen Anak

Tidak ada.

Elemen Induk

Elemen Deskripsi
<perilaku> dari <serviceBehaviors> Menentukan elemen perilaku.

Lihat juga