Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Det här avsnittet möjliggör användning av en användardefinierad bindning från en dator- eller programkonfigurationsfil. Du kan lägga till en användardefinierad bindning till den här samlingen med hjälp av nyckelordet add och ange type elementets attribut till en användardefinierad bindning samt name attributet till namnet på den användardefinierade bindningen.
Med bindningstillägg kan användaren skapa användardefinierade bindningar för användning som en del av en slutpunktskonfiguration. Programmässigt är ett bindningstillägg en typ som implementerar den abstrakta klassen Binding.
I följande exempel används elementet add samt name attributet för att lägga till ett bindningstillägg i bindingExtensions avsnittet i konfigurationsfilen:
<system.serviceModel>
<extensions>
<bindingExtensions>
<add name="MyBinding"
type="Microsoft.ServiceModel.Samples.MyBinding, MyBinding,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</bindingExtensions>
</extensions>
</system.serviceModel>
Om du vill lägga till konfigurationsfunktioner i elementet måste användaren skriva och registrera ett bindingSection element. Mer information om detta finns i dokumentationen System.Configuration .
När elementet och dess konfigurationstyp har definierats kan tillägget användas som en del av en slutpunkt enligt följande exempel:
<services>
<service name="MyService">
<endpoint address="myAddress"
binding="MyBinding" />
</service>
</services>