Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção registra um novo ponto de extremidade padrão na seção extensões em um arquivo de configuração de computador ou aplicativo. Você pode adicionar um ponto de extremidade padrão a essa coleção usando a add palavra-chave e definindo o type atributo do elemento para o tipo de ponto de extremidade, bem como o name atributo para o nome do ponto de extremidade padrão.
O exemplo a seguir usa o add elemento, bem como o name atributo para adicionar um ponto de extremidade padrão à <endpointExtensions> seção do arquivo de configuração.
<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>
Depois que o ponto de extremidade padrão tiver sido registrado, você poderá usá-lo conforme mostrado no exemplo a seguir. No elemento de <ponto> de extremidade, o kind atributo especifica o tipo de ponto de extremidade padrão que foi registrado na <endpointExtensions> seção. O endpointConfiguration atributo será idêntico ao name atributo do elemento de configuração do ponto de extremidade padrão na <standardEndpoints> seção.
<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>