Partager via


IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Méthode

Définition

Implémente une modification ou une extension du client sur l’intégralité d’un point de terminaison.

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)

Paramètres

endpoint
ServiceEndpoint

Point de terminaison à personnaliser.

clientRuntime
ClientRuntime

Exécution du client à personnaliser.

Remarques

Implémentez la méthode ApplyClientBehavior pour afficher, modifier ou ajouter une extension personnalisée à l'exécution du client sur l'intégralité des messages utilisés avec un point de terminaison ou pour des opérations spécifiques. Pour plus d'informations sur les personnalisations que vous pouvez effectuer avec un objet d'exécution d'un client, consultez ClientRuntime et ClientOperation.

Il est recommandé que la méthode ApplyClientBehavior lève une NotImplementedException si le comportement est uniquement destiné à une utilisation dans une application de service.

Étant donné que d'autres comportements ont peut-être déjà ajouté ou supprimé des opérations de l'exécution, rien ne garantit que le nombre d'opérations dans la description soit similaire à celui des objets DispatchOperation dans la propriété Operations.

S’applique à