WebScriptEnablingBehavior.Validate(ServiceEndpoint) 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.
Confirme que le point de terminaison répond aux spécifications qui lui permettent de fonctionner en tant que point de terminaison ASP.NET AJAX.
public:
override void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public override void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overrides Sub Validate (endpoint As ServiceEndpoint)
Paramètres
- endpoint
- ServiceEndpoint
ServiceEndpoint qui expose le contrat.
Exceptions
Le point de terminaison ne respecte pas l'une des spécifications pour pouvoir être un point de terminaison ASP.NET AJAX.
Remarques
Vérifie que le point de terminaison n’a pas la valeur null
, utilise le schéma HTTP ou HTTPS, n’utilise pas XmlSerializer, utilise le verbe HTTP GET ou POST, que le MessageVersion de la liaison a la valeur None et que la liaison contient un TransportBindingElement où ManualAddressing a la valeur true
. Cette méthode vérifie également que les méthodes ne comportent pas d'en-tête SOAP ou de nom de wrapper, ou encore d'autres aspects non pris en charge des opérations.