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