Partager via


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Méthode

Définition

Confirme que le point de terminaison répond aux exigences qui lui permettent de fonctionner en tant que point de terminaison AJAX ASP.NET.

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

Qui ServiceEndpoint expose le contrat.

Exceptions

Le point de terminaison ne répond pas à l’une des conditions requises pour être un point de terminaison AJAX ASP.NET.

Remarques

Vérifie que le point de terminaison n’est pas null, utilise les schémas HTTP ou HTTPS, n’utilise XmlSerializerpas le verbe HTTP GET ou POST, que la MessageVersion liaison est définie Nonesur , et que la liaison contient un TransportBindingElement emplacement ManualAddressingtruedéfini sur . Cette méthode vérifie également qu’il n’existe aucun nom d’en-têtes OU de wrapper SOAP sur les méthodes, ou d’autres aspects non pris en charge des opérations.

S’applique à