Compartilhar via


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Método

Definição

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

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 do ASP.NET AJAX.

Comentários

Verifica se o ponto de extremidade não está null , usa os esquemas http ou HTTPS, não usa o XmlSerializer , use o verbo HTTP Get ou post, se o MessageVersion da associação está definido como None e se a associação contém um TransportBindingElement Where 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