Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta sekcja rejestruje nowy standardowy punkt końcowy w sekcji rozszerzenia w pliku konfiguracji maszyny lub aplikacji. Do tej kolekcji można dodać standardowy punkt końcowy przy użyciu add słowa kluczowego i ustawić type atrybut elementu na typ punktu końcowego, a także name atrybut na nazwę standardowego punktu końcowego.
W poniższym przykładzie użyto add elementu , a także atrybutu name w celu dodania standardowego punktu końcowego do <endpointExtensions> sekcji pliku konfiguracji.
<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>
Po zarejestrowaniu standardowego punktu końcowego można go użyć, jak pokazano w poniższym przykładzie. W elemecie kindpunktu końcowego< atrybut określa standardowy typ punktu końcowego>, który został zarejestrowany w <endpointExtensions> sekcji. Atrybut endpointConfiguration będzie identyczny z name atrybutem elementu konfiguracji standardowego punktu końcowego w <standardEndpoints> sekcji .
<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>