IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.