Bagikan melalui


<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.