<perilaku> dari <endpointBehaviors>

Elemen behavior berisi koleksi pengaturan untuk perilaku titik akhir. Setiap perilaku diindeks oleh name-nya. Titik akhir dapat menautkan ke setiap perilaku melalui nama ini. Mulai dari .NET Framework 4, pengikatan dan perilaku tidak perlu memiliki nama. Untuk informasi selengkapnya tentang konfigurasi default serta pengikatan dan perilaku tanpa nama, lihat Konfigurasi Sederhana dan Konfigurasi Sederhana untuk Layanan WCF.

<konfigurasi>
  <system.serviceModel>
    <perilaku>
      <endpointBehaviors>
        <perilaku>

Sintaks

<system.ServiceModel>
  <behaviors>
    <endpointBehaviors>
      <behavior name="String" />
    </endpointBehaviors>
  </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
<clientCredentials> Menentukan kredensial yang digunakan untuk mengautentikasi klien ke layanan.
<callbackDebug> Menentukan penelusuran kesalahan layanan untuk objek panggilan balik Windows Communication Foundation (WCF).
<callbackTimeouts> Menentukan batas waktu untuk panggilan balik klien.
<clientVia> Menentukan rute yang harus diambil pesan.
<dataContractSerializer> Berisi data konfigurasi untuk DataContractSerializer.
<dispatcherSynchronization> Menentukan perilaku titik akhir yang memungkinkan layanan mengirim balasan secara asinkron.
<enableWebScript> Memungkinkan perilaku titik akhir yang memungkinkan untuk menggunakan layanan dari halaman web ASP.NET AJAX. Perilaku hanya boleh digunakan bersama dengan pengikatan standar <webHttpBinding>, atau elemen pengikatan <webMessageEncoding>.
<endpointDiscovery> Menentukan berbagai pengaturan penemuan untuk titik akhir, seperti kemampuan penemuan, cakupan, dan ekstensi kustom apa pun ke metadatanya.
<soapProcessing> Menentukan perilaku titik akhir klien yang digunakan untuk marshal pesan antara berbagai jenis pengikatan dan versi pesan.
<synchronousReceive> Menentukan perilaku run-time untuk menerima pesan baik di layanan atau aplikasi klien. Ini tidak memiliki atribut atau elemen turunan.
<transactedBatching> Menentukan apakah pembuatan batch transaksi didukung untuk menerima operasi.
<webHttp> Menentukan WebHttpBehavior pada titik akhir melalui konfigurasi. Perilaku ini, ketika digunakan bersama dengan pengikatan standar <webHttpBinding>, memungkinkan model pemrograman Web untuk layanan WCF.

Elemen Induk

Elemen Deskripsi
<endpointBehaviors> Kumpulan elemen perilaku titik akhir.