Aracılığıyla paylaş


<protocolMapping>

Aktarım protokolü düzenleri (http, net.tcp, net.pipe vb.) ve WCF bağlamaları arasında bir dizi varsayılan protokol eşlemesi tanımlamaya yönelik yapılandırma bölümünü temsil eder. Çalışma zamanında varsayılan uç noktaları oluştururken, Windows Communication Foundation (WCF) yapılandırılan eşlemelere bakar ve belirli bir temel adres için hangi bağlamanın kullanılacağına karar verir.

<Yapılandırma>
  <system.serviceModel>
    <protocolMapping>

Syntax

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<Filtre> Aktarım protokolü şeması (http, net.tcp, net.pipe vb.) ile WCF bağlaması arasında varsayılan bir protokol eşlemesi içerir.

Üst Öğeler

Öğe Açıklama
<system.serviceModel> Tüm WCF yapılandırma öğelerinin kök öğesi.

Örnek

Aşağıdaki yapılandırma örneği, machine.config dosyasındaki varsayılan protokol eşlemesini gösterir. machine.config dosyasını değiştirerek bu varsayılan eşlemeyi makine düzeyinde geçersiz kılabilirsiniz. Ya da yalnızca bir uygulama kapsamında geçersiz kılmak isterseniz, bu bölümü uygulama yapılandırma dosyanızda geçersiz kılabilir ve tek tek protokol düzenleri için eşlemeyi değiştirebilirsiniz.

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

Ayrıca bkz.