WebHttpDispatchOperationSelector 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持 Web 编程模型的操作选择器。
public ref class WebHttpDispatchOperationSelector : System::ServiceModel::Dispatcher::IDispatchOperationSelector
public class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector
type WebHttpDispatchOperationSelector = class
interface IDispatchOperationSelector
Public Class WebHttpDispatchOperationSelector
Implements IDispatchOperationSelector
- 继承
-
WebHttpDispatchOperationSelector
- 实现
注解
基于 WebHttpDispatchOperationSelector 将统一资源标识符(URI)与 a UriTemplateTable匹配的调度方法调用。 如果在 UriTemplateTable中找到多个匹配项,则调度由 HTTP 方法完成。
构造函数
| 名称 | 说明 |
|---|---|
| WebHttpDispatchOperationSelector() |
初始化 的新 WebHttpDispatchOperationSelector实例。 |
| WebHttpDispatchOperationSelector(ServiceEndpoint) |
使用指定的终结点初始化新实例 WebHttpDispatchOperationSelector 。 |
字段
| 名称 | 说明 |
|---|---|
| HttpOperationNamePropertyName |
请求消息上的消息属性的名称,该消息提供请求的所选操作的名称。 |
| HttpOperationSelectorUriMatchedPropertyName |
一个字符串,用于存储值,该值指示对服务操作的调用是否与 URI 匹配,而不是由 HTTP 方法匹配。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| GetUriTemplate(String) |
获取 UriTemplate 与指定操作名称关联的值。 |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| SelectOperation(Message, Boolean) |
选择要调用的服务操作。 |
| SelectOperation(Message) |
选择要调用的服务操作。 |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |