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 클래스의 새 인스턴스를 만듭니다. |