다음을 통해 공유


OneWayBindingElement.CanBuildChannelFactory<TChannel> 메서드

정의

지정된 형식의 채널 팩터리를 생성할 수 있는지 여부를 나타내는 값을 가져옵니다.

public:
generic <typename TChannel>
 override bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingContext -> bool
Public Overrides Function CanBuildChannelFactory(Of TChannel) (context As BindingContext) As Boolean

형식 매개 변수

TChannel

생성할 채널 팩터리 형식입니다.

매개 변수

context
BindingContext

바인딩 요소의 컨텍스트를 제공하는 BindingContext입니다.

반환

지정된 형식의 채널 팩터리를 생성할 수 있으면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예외

contextnull입니다.

설명

채널 팩터리를 만들기 전에 이 메서드를 호출해야 합니다.

trueTChannel이고 바인딩 스택에서 현재 바인딩 아래의 바인딩이 IOutputChannel 또는 IDuplexSessionChannel이면 이 메서드는 IRequestChannel를 반환합니다.

적용 대상