<protocolMapping>

Menyajikan bagian konfigurasi untuk menentukan serangkaian pemetaan protokol default antara skema protokol transportasi (misalnya, http, net.tcp, net.pipe, dll.) dan pengikatan WCF. Saat membuat titik akhir default pada saat runtime, Windows Communication Foundation (WCF) melihat pemetaan yang dikonfigurasi dan memutuskan pengikatan mana yang akan digunakan untuk alamat berbasis tertentu.

<configuration>
  <system.serviceModel>
    <protocolMapping>

Sintaks

<protocolMapping>
  <add binding="String"
       bindingConfiguration="String"
       scheme="http/net.msmq/net.pipe/net.tcp" />
</protocolMapping>

Atribut dan Elemen

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

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
<filters> Berisi pemetaan protokol default antara skema protokol transportasi (misalnya, http, net.tcp, net.pipe, dll.) dan pengikatan WCF.

Elemen Induk

Elemen Deskripsi
<system.serviceModel> Elemen akar semua elemen konfigurasi WCF.

Contoh

Contoh konfigurasi berikut menunjukkan pemetaan protokol default dalam file machine.config. Anda dapat mengambil alih pemetaan default ini di tingkat mesin dengan memodifikasi file machine.config. Atau jika Anda hanya ingin mengambil alih dalam cakupan aplikasi, Anda dapat mengambil alih bagian ini dalam file konfigurasi aplikasi Anda dan mengubah pemetaan untuk skema protokol individual.

<protocolMapping>
  <add scheme="http"
       binding="basicHttpBinding" />
  <add scheme="net.tcp"
       binding="netTcpBinding" />
  <add scheme="net.pipe"
       binding="netNamedPipeBinding" />
  <add scheme="net.msmq"
       binding="netMsmqBinding" />
</protocolMapping>

Lihat juga