WebHttpBehavior.Validate(ServiceEndpoint) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确认终结点符合 Web 编程模型的需求。
public:
virtual void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public virtual void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overridable Sub Validate (endpoint As ServiceEndpoint)
参数
- endpoint
- ServiceEndpoint
服务终结点。
实现
注解
验证以下内容:
终结点不为
null
。终结点使用 HTTP 或 HTTPS 方案。
绑定的 MessageVersion 设置为 None。
绑定包含一个 HttpTransportBindingElement,其中,ManualAddressing 设置为
true
。在 UriTemplate 中指定的参数必须为操作的一部分。
指定 Bare 的操作最多包含一个输入参数,且不能包含 out 参数。