Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе регистрируется новая стандартная конечная точка в разделе расширений в файле конфигурации компьютера или приложения. Вы можете добавить стандартную конечную точку в эту коллекцию с помощью add ключевого слова и задать type атрибут элемента типу конечной точки, а также name атрибут имени стандартной конечной точки.
В следующем примере используется add элемент, а также name атрибут для добавления стандартной конечной точки в <endpointExtensions> раздел файла конфигурации.
<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>
После регистрации стандартной конечной точки его можно использовать, как показано в следующем примере. В элементе <kind точки, зарегистрированной в <endpointExtensions> разделе. Атрибут endpointConfiguration будет идентичен name атрибуту элемента конфигурации стандартной конечной точки в <standardEndpoints> разделе.
<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>