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