WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metodo

Definizione

Conferma che l'endpoint soddisfa i requisiti che gli consentono di funzionare come endpoint 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)

Parametri

endpoint
ServiceEndpoint

ServiceEndpoint che espone il contratto.

Eccezioni

L'endpoint non soddisfa uno dei requisiti per essere un endpoint AJAX ASP.NET.

Commenti

Verifica che l'endpoint non sia null, che utilizzi schemi HTTP o HTTPS, che non utilizzi XmlSerializer, che utilizzi sai il verbo HTTP POST sia HTTP GET, che l'oggetto MessageVersion dell'associazione sia impostato su None e che l'associazione contenga TransportBindingElement, dove ManualAddressing è impostato su true. Questo metodo controlla inoltre che non vi siano intestazioni SOAP o nomi di wrapper nei metodi, né altri aspetti delle operazioni non supportati.

Si applica a