다음을 통해 공유


EndpointDiscoveryBehavior 클래스

정의

검색 엔드포인트에서 반환하는 EndpointDiscoveryMetadata의 내용을 제어합니다.

public ref class EndpointDiscoveryBehavior : System::ServiceModel::Description::IEndpointBehavior
public class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior
type EndpointDiscoveryBehavior = class
    interface IEndpointBehavior
Public Class EndpointDiscoveryBehavior
Implements IEndpointBehavior
상속
EndpointDiscoveryBehavior
구현

설명

이 동작은 검색 기능, 범위, 해당 메타데이터에 대한 사용자 지정 확장명 등 엔드포인트에 대한 다양한 검색 설정을 구성하는 데 사용됩니다. 사용자는 이 형식의 새 인스턴스를 만들어 EndpointDiscoveryMetadata를 구성해야 하는 특정 엔드포인트에 이를 추가합니다. 또한 Enabled 속성을 사용하여 특정 엔드포인트에 대한 검색을 해제하는 데 사용할 수 있습니다. EndpointDiscoveryBehavior가 없는 경우에는 엔드포인트에 대한 ServiceDiscoveryBehavior가 무시됩니다. EndpointDiscoveryMetadata를 서비스에 먼저 추가하지 않으면 ServiceDiscoveryBehavior를 통해 엔드포인트를 검색 가능하게 만들 수 없습니다.

생성자

EndpointDiscoveryBehavior()

EndpointDiscoveryBehavior 클래스의 새 인스턴스를 만듭니다.

속성

ContractTypeNames

엔드포인트와 연결된 계약 형식 이름을 가져옵니다.

Enabled

연결된 엔드포인트의 검색 기능을 제어하는 값을 가져오거나 설정합니다.

Extensions

엔드포인트와 연결된 확장을 가져옵니다.

Scopes

엔드포인트와 연결된 범위를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

구현되지 않았습니다.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

구현되지 않았습니다.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

구현되지 않았습니다.

IEndpointBehavior.Validate(ServiceEndpoint)

구현되지 않았습니다.

적용 대상