Partager via


WebHttpBehavior.Validate(ServiceEndpoint) Méthode

Définition

Confirme que le point de terminaison répond aux spécifications relatives au modèle de programmation Web.

public:
 virtual void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public virtual void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overridable Sub Validate (endpoint As ServiceEndpoint)

Paramètres

endpoint
ServiceEndpoint

Point de terminaison du service.

Implémente

Remarques

Vérifie les points suivants :

  • Le point de terminaison n'a pas la valeur null.

  • Le point de terminaison utilise le schéma HTTP ou HTTPS.

  • MessageVersion de la liaison possède la valeur None.

  • La liaison contient HttpTransportBindingElementManualAddressing a la valeur true

  • Les paramètres spécifiés dans UriTemplate doivent faire partie de l'opération.

  • Les opérations qui spécifient Bare comportent au maximum un paramètre d'entrée et ne peuvent avoir aucun paramètre de sortie.

S’applique à