IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Método

Definição

Implementa uma modificação ou extensão do cliente através de um endpoint.

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)

Parâmetros

endpoint
ServiceEndpoint

O endpoint que deve ser personalizado.

clientRuntime
ClientRuntime

O tempo de execução do cliente deve ser personalizado.

Observações

Implemente o ApplyClientBehavior método para visualizar, modificar ou adicionar extensão personalizada ao runtime do cliente em todas as mensagens usadas com um endpoint ou para operações específicas. Para detalhes sobre as personalizações que pode fazer com um objeto em tempo de execução do cliente, veja ClientRuntime e ClientOperation.

Recomenda-se que o ApplyClientBehavior método lance a NotImplementedException se o comportamento for apenas destinado a ser usado numa aplicação de serviço.

Como outros comportamentos podem já ter adicionado ou removido algumas operações do tempo de execução, não há garantia de que haja o mesmo número de operações na descrição que DispatchOperation há objetos na Operations propriedade.

Aplica-se a