Bagikan melalui


<perilaku> dari <serviceBehaviors>

Elemen behavior berisi koleksi pengaturan untuk perilaku layanan. Setiap perilaku diindeks oleh name-nya. Layanan dapat menautkan ke setiap perilaku melalui nama ini menggunakan atribut behaviorConfiguration dari elemen <endpoint>. Hal ini memungkinkan titik akhir untuk berbagi konfigurasi perilaku umum tanpa mendefinisikan ulang pengaturan. Mulai dari .NET Framework 4, pengikatan dan perilaku tidak perlu memiliki nama. Untuk informasi selengkapnya tentang konfigurasi default dan pengikatan serta perilaku tanpa nama, lihat Konfigurasi yang Disederhanakan dan Konfigurasi yang Disederhanakan untuk Layanan WCF.

Catatan

Elemen perilaku khusus untuk aktivitas Alur Kerja Windows, seperti elemen <sendMessageChannelCache>, yang didokumentasikan dalam <behavior> pada halaman <serviceBehaviors>.

<konfigurasi>
  <system.serviceModel>
    <perilaku>
      <serviceBehaviors>
        <perilaku>

Sintaks

<system.ServiceModel>
  <behaviors>
    <serviceBehaviors>
       <behavior name="String" />
    </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. Mulai dari .NET Framework 4, pengikatan dan perilaku tidak perlu memiliki nama. Untuk informasi selengkapnya tentang konfigurasi default dan pengikatan serta perilaku tanpa nama, lihat Konfigurasi yang Disederhanakan dan Konfigurasi yang Disederhanakan untuk Layanan WCF.

Elemen Anak

Elemen Deskripsi
<dataContractSerializer> Berisi data konfigurasi untuk DataContractSerializer.
<persistenceProvider> Menentukan jenis implementasi penyedia persistensi yang akan digunakan, serta batas waktu yang digunakan untuk operasi persistensi.
<perutean> Menyediakan akses run-time ke layanan perutean untuk memungkinkan modifikasi dinamis dari konfigurasi perutean.
<serviceAuthenticationManager> Menyediakan elemen konfigurasi alur kerja yang menetapkan validitas transmisi, pesan, atau pencetus pada tingkat layanan.
<serviceAuthorization> Menentukan pengaturan yang mengizinkan akses ke operasi layanan.
<serviceCredentials> Menentukan kredensial yang akan digunakan dalam mengautentikasi layanan dan pengaturan terkait validasi kredensial klien.
<serviceDebug> Menentukan fitur informasi debug dan bantuan untuk layanan Yayasan Komunikasi Windows (WCF).
<serviceDiscovery> Menentukan kemampuan untuk menemukan titik akhir layanan.
<serviceMetadata> Menentukan publikasi metadata layanan dan informasi terkait.
<serviceSecurityAudit> Menentukan pengaturan yang memungkinkan pengauditan peristiwa keamanan selama operasi layanan.
<serviceThrottling> Menentukan mekanisme pelambatan layanan WCF.
<serviceTimeouts> Menentukan waktu habis untuk layanan.
<workflowRuntime> Menentukan pengaturan untuk instans WorkflowRuntime untuk menghosting layanan WCF berbasis alur kerja.
<useRequestHeadersForMetadataAddress> Mengaktifkan pengambilan informasi alamat metadata dari header pesan permintaan.

Elemen Induk

Elemen Deskripsi
<serviceBehaviors> Koleksi elemen perilaku layanan.