WebScriptEnablingBehavior.Validate(ServiceEndpoint) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
確認端點符合允許它當做 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 設定為 ManualAddressing 的 true
。 這個方法也會檢查方法上沒有 SOAP 標頭或包裝函式名稱,或其他不支援的作業部分。