EndpointDiscoveryElement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
控制端點探索功能的組態項目。
public ref class EndpointDiscoveryElement sealed : System::ServiceModel::Configuration::BehaviorExtensionElement
public sealed class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement
type EndpointDiscoveryElement = class
inherit BehaviorExtensionElement
Public NotInheritable Class EndpointDiscoveryElement
Inherits BehaviorExtensionElement
- 繼承
-
EndpointDiscoveryElement
- 繼承
-
EndpointDiscoveryElement
備註
當新增至端點的行為設定時, EndpointDiscoveryElement 元素會允許啟用或停用端點的探索功能。 此外,它還允許指定可用於在探索作業期間,篩選服務端點的自訂範圍 URI。 同時,也會允許指定隨標準可探索中繼資料發行的自訂 XML 中繼資料。
注意
EndpointDiscoveryElement 依據提供探索能力服務層級控制項的 ServiceDiscoveryElement。 也就是說,如果 EndpointDiscoveryElement 項目不存在,則會忽略 ServiceDiscoveryElement 及其設定。
下列範例顯示如何使用 EndpointDiscoveryElement 項目與加入兩個範圍項目。
<configuration>
<system.serviceModel>
<services>
<service name="Microsoft.Samples.Discovery.CalculatorService"
behaviorConfiguration="calculatorServiceBehavior">
<endpoint address=""
binding="wsHttpBinding" contract="Microsoft.Samples.Discovery.ICalculatorService"
behaviorConfiguration="ep1Behavior" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="calculatorServiceBehavior">
<serviceDiscovery />
</behavior>
</serviceBehaviors>
<endpointBehaviors>
<behavior name="ep1Behavior">
<endpointDiscovery enabled="true">
<scopes>
<add scope="http://www.example.org/engineering/calculator"/>
<add scope="ldap:///ou=engineering,o=exampleorg,c=us"/>
</scopes>
</endpointDiscovery>
</behavior>
</endpointBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
建構函式
EndpointDiscoveryElement() |
建立 EndpointDiscoveryElement 類別的新執行個體。 |