WebScriptEnablingBehavior.Validate(ServiceEndpoint) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.