Partager via


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Méthode

Définition

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 TransportBindingElementManualAddressing 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.

S’applique à