WebHttpDispatchOperationSelector 类

定义

支持 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) 将方法调用调度到 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)

选择要调用的服务操作。

SelectOperation(Message, Boolean)

选择要调用的服务操作。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于