Bagikan melalui


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metode

Definisi

Mengonfirmasi bahwa titik akhir memenuhi persyaratan yang memungkinkannya berfungsi sebagai titik akhir 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)

Parameter

endpoint
ServiceEndpoint

Yang ServiceEndpoint mengekspos kontrak.

Pengecualian

Titik akhir tidak memenuhi salah satu persyaratan untuk menjadi titik akhir AJAX ASP.NET.

Keterangan

Memverifikasi bahwa titik akhir bukan null, menggunakan skema HTTP atau HTTPS, tidak menggunakan XmlSerializer, menggunakan kata kerja HTTP GET atau POST, bahwa MessageVersion pengikatan diatur ke None, dan bahwa pengikatan berisi TransportBindingElement tempat ManualAddressing diatur ke true. Metode ini juga memeriksa bahwa tidak ada header SOAP atau nama pembungkus pada metode, atau aspek operasi lain yang tidak didukung.

Berlaku untuk