다음을 통해 공유


IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) 메서드

정의

엔드포인트에 대해 클라이언트의 수정이나 확장을 구현합니다.

public:
 void ApplyClientBehavior(System::ServiceModel::Description::ServiceEndpoint ^ endpoint, System::ServiceModel::Dispatcher::ClientRuntime ^ clientRuntime);
public void ApplyClientBehavior (System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
abstract member ApplyClientBehavior : System.ServiceModel.Description.ServiceEndpoint * System.ServiceModel.Dispatcher.ClientRuntime -> unit
Public Sub ApplyClientBehavior (endpoint As ServiceEndpoint, clientRuntime As ClientRuntime)

매개 변수

endpoint
ServiceEndpoint

사용자 지정할 엔드포인트입니다.

clientRuntime
ClientRuntime

사용자 지정할 클라이언트 런타임입니다.

설명

ApplyClientBehavior 엔드포인트 또는 특정 작업에 사용되는 모든 메시지에서 클라이언트 런타임에 사용자 지정 확장을 보거나 수정하거나 추가하는 메서드를 구현합니다. 클라이언트 런타임 개체로 수행할 수 있는 사용자 지정에 대한 자세한 내용은 다음을 참조 ClientRuntime 하세요 ClientOperation.

동작이 서비스 애플리케이션에서만 사용하도록 지정된 경우 ApplyClientBehavior 메서드가 NotImplementedException을 throw하는 것이 좋습니다.

다른 동작이 런타임에서 일부 작업을 이미 추가하거나 제거했을 수 있으므로 속성에 개체 Operations 가 있는 것처럼 설명에 동일한 수의 작업이 있다는 보장은 DispatchOperation 없습니다.

적용 대상