Compartilhar via


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Método

Definição

Confirma que o ponto de extremidade atende aos requisitos que permitem que ele funcione como um ponto de extremidade 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)

Parâmetros

endpoint
ServiceEndpoint

O ServiceEndpoint que expõe o contrato.

Exceções

O ponto de extremidade não atende a um dos requisitos para ser um ponto de extremidade ASP.NET AJAX.

Comentários

Verifica se o ponto de extremidade não nullé, usa os esquemas HTTP ou HTTPS, não usa o XmlSerializer, usa o verbo HTTP GET ou POST, se a MessageVersion associação está definida Nonee que a associação contém um TransportBindingElement local ManualAddressing definido como true. Esse método também verifica se não há cabeçalhos SOAP ou nomes de wrapper nos métodos ou outros aspectos sem suporte das operações.

Aplica-se a