Delen via


<protocolMapping>

Vertegenwoordigt een configuratiesectie voor het definiƫren van een set standaardprotocoltoewijzingen tussen transportprotocolschema's (bijvoorbeeld http, net.tcp, net.pipe, enzovoort) en WCF-bindingen. Bij het maken van standaardeindpunten in runtime, kijkt Windows Communication Foundation (WCF) naar de geconfigureerde toewijzingen en bepaalt welke binding moet worden gebruikt voor een bepaald adres.

<Configuratie>
  <system.serviceModel>
    <protocolMapping>

Syntax

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

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Geen.

Onderliggende elementen

Element Beschrijving
<Filters> Bevat een standaardprotocoltoewijzing tussen een transportprotocolschema (bijvoorbeeld http, net.tcp, net.pipe, enzovoort) en een WCF-binding.

Bovenliggende elementen

Element Beschrijving
<system.serviceModel> Het hoofdelement van alle WCF-configuratie-elementen.

Voorbeeld

In het volgende configuratievoorbeeld ziet u de standaardprotocoltoewijzing in het machine.config-bestand. U kunt deze standaardtoewijzing op computerniveau overschrijven door het machine.config-bestand te wijzigen. Of als u deze alleen wilt overschrijven binnen het bereik van een toepassing, kunt u deze sectie in het configuratiebestand van uw toepassing overschrijven en de toewijzing voor afzonderlijke protocolschema's wijzigen.

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

Zie ook