다음을 통해 공유


CompositeDuplexBindingElement 클래스

정의

서비스에서 클라이언트에 메시지를 돌려 보낼 수 있도록 클라이언트가 서비스에 대한 엔드포인트를 공개해야 할 때 사용되는 바인딩 요소를 나타냅니다.

public ref class CompositeDuplexBindingElement sealed : System::ServiceModel::Channels::BindingElement, System::ServiceModel::Description::IPolicyExportExtension
public sealed class CompositeDuplexBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
type CompositeDuplexBindingElement = class
    inherit BindingElement
    interface IPolicyExportExtension
Public NotInheritable Class CompositeDuplexBindingElement
Inherits BindingElement
Implements IPolicyExportExtension
상속
CompositeDuplexBindingElement
구현

설명

이 클래스는 HTTP와 같이 기본적으로 양방향 통신을 허용하지 않는 전송에 일반적으로 사용됩니다. 그에 반해 TCP는 기본적으로 양방향 통신을 허용하므로, 이 바인딩 요소를 사용하지 않더라도 서비스에서 클라이언트로 회신 메시지를 보낼 수 있습니다.

서비스가 클라이언트로 연결을 설정하려면 클라이언트가 연결 가능한 주소를 공개해야 합니다. 이 클라이언트 주소는 ClientBaseAddress 속성을 사용하여 제공합니다. Windows Communication Foundation (WCF) 자동으로 생성 하는 참고를 ClientBaseAddress 사용자가 명시적으로 설정 하지 않으면 하나입니다.

생성자

CompositeDuplexBindingElement()

CompositeDuplexBindingElement 클래스의 새 인스턴스를 초기화합니다.

속성

ClientBaseAddress

클라이언트의 기본 주소를 가져오거나 설정합니다.

메서드

BuildChannelFactory<TChannel>(BindingContext)

복합 이중 채널을 만들 수 있는 채널 팩터리를 반환합니다.

BuildChannelListener<TChannel>(BindingContext)

복합 이중 채널을 수락할 수 있는 채널 수신기를 반환합니다.

CanBuildChannelFactory<TChannel>(BindingContext)

바인딩이 컨텍스트 요구 사항을 충족하는 특정 채널 형식을 생성하는 채널 팩터리를 만들 수 있는지 여부를 나타내는 값을 반환합니다.

CanBuildChannelListener<TChannel>(BindingContext)

바인딩이 컨텍스트 요구 사항을 충족하는 특정 채널 형식을 수락하는 채널 수신기를 생성할 수 있는지 여부를 나타내는 값을 반환합니다.

Clone()

현재 바인딩 요소의 전체 복제본을 반환합니다.

Equals(Object)

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

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

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

(다음에서 상속됨 Object)
GetProperty<T>(BindingContext)

채널 스택 중 하나의 해당 계층에서 요청된 형식의 개체를 반환합니다.

GetType()

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

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

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

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

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

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

바인딩에 복합 이중이 있음을 나타내는 바인딩에 대한 사용자 지정 정책 어설션을 내보냅니다.

적용 대상