WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.