<endpointExtensions>
Det här avsnittet registrerar en ny standardslutpunkt i avsnittet tillägg i en dator- eller programkonfigurationsfil. Du kan lägga till en standardslutpunkt i den här samlingen med hjälp av nyckelordet add
och ange type
attributet för elementet till slutpunktstypen, samt name
attributet till namnet på standardslutpunkten.
I följande exempel används -elementet add
name
samt attributet för att lägga till en standardslutpunkt i <endpointExtensions>
avsnittet i konfigurationsfilen.
<system.serviceModel>
<extensions>
<endpointExtensions>
<add name="udpDiscoveryEndpoint"
type="System.Discovery.UdpEndpointCollectionElement, System.Discovery.dll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ffffffffffffffff"/>
</endpointExtensions>
</extensions>
</system.serviceModel>
När standardslutpunkten har registrerats kan du använda den enligt följande exempel. <I slutpunktselementet>kind
anger attributet standardslutpunktstypen som har registrerats i <endpointExtensions>
avsnittet. Attributet endpointConfiguration
är identiskt med attributet för name
konfigurationselementet för standardslutpunkten i <standardEndpoints>
avsnittet.
<system.serviceModel>
<services>
<service name="Service1">
<endpoint kind="udpDiscoveryEndpoint"
endpointConfiguration="udpConfig" />
</service>
</services>
<standardEndpoints>
<udpDiscoveryEndpoint>
<standardEndpoint name="udpConfig"
multicastAddress="soap.udp://239.255.255.250:3703"
... />
</udpDiscoveryEndpoint>
</standardEndpoints>
</system.serviceModel>