Share via


WebScriptEnablingBehavior.Validate(ServiceEndpoint) 方法

定義

確認端點符合允許它當做 ASP.NET AJAX 端點運作的需求。

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)

參數

endpoint
ServiceEndpoint

公開合約的 ServiceEndpoint

例外狀況

端點不符合做為 ASP.NET AJAX 端點的其中一項需求。

備註

確認端點不是 null、使用 HTTP 或 HTTPS 配置、未使用 XmlSerializer、使用 HTTP GET 或 POST 動詞命令、繫結的 MessageVersion 已設定為 None,而且該繫結包含其中 TransportBindingElement 設定為 ManualAddressingtrue。 這個方法也會檢查方法上沒有 SOAP 標頭或包裝函式名稱,或其他不支援的作業部分。

適用於