Compartir a través de


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Método

Definición

Confirma que el punto de conexión cumple los requisitos que le permiten funcionar como un punto de conexión de AJAX de 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

ServiceEndpoint que expone el contrato.

Excepciones

El punto de conexión no cumple uno de los requisitos para ser un punto de conexión de AJAX de ASP.NET.

Comentarios

Comprueba que el punto de conexión no es null, utiliza los esquemas HTTP o HTTPS, no utiliza XmlSerializer, utiliza o HTTP GET o el verbo POST, en el que MessageVersion del enlace está establecido como Noney el enlace contiene TransportBindingElement donde ManualAddressing está establecido como true. Este método también comprueba que no hay ningún encabezado SOAP o nombres de contenedor en los métodos u otros aspectos de las operaciones no admitidos.

Se aplica a