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)与 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)

适用于