WebHttpDispatchOperationSelector.SelectOperation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
选择要调用的服务操作。
重载
| 名称 | 说明 |
|---|---|
| SelectOperation(Message) |
选择要调用的服务操作。 |
| SelectOperation(Message, Boolean) |
选择要调用的服务操作。 |
SelectOperation(Message)
选择要调用的服务操作。
public:
virtual System::String ^ SelectOperation(System::ServiceModel::Channels::Message ^ % message);
public string SelectOperation(ref System.ServiceModel.Channels.Message message);
abstract member SelectOperation : Message -> string
override this.SelectOperation : Message -> string
Public Function SelectOperation (ByRef message As Message) As String
参数
返回
要调用的服务操作的名称。
实现
适用于
SelectOperation(Message, Boolean)
选择要调用的服务操作。
protected:
virtual System::String ^ SelectOperation(System::ServiceModel::Channels::Message ^ % message, [Runtime::InteropServices::Out] bool % uriMatched);
protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched);
abstract member SelectOperation : Message * bool -> string
override this.SelectOperation : Message * bool -> string
Protected Overridable Function SelectOperation (ByRef message As Message, ByRef uriMatched As Boolean) As String
参数
- uriMatched
- Boolean
一个值,该值指定 URI 是否与特定服务操作匹配。
返回
要调用的服务操作的名称。
注解
传入 URI 可能与操作匹配,但操作不允许使用 HTTP 方法。 在这种情况下,当 uriMatched 为 false 时,Windows Communication Foundation (WCF) 运行时返回 404 (找不到),当 uriMatched 为 true 时返回 405 (不允许的方法)。