WebHttpDispatchOperationSelector.SelectOperation 方法

定义

选择要调用的服务操作。

重载

名称 说明
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

参数

message
Message

Message发送到调用服务操作的对象。

返回

要调用的服务操作的名称。

实现

适用于

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

参数

message
Message

Message发送到调用服务操作的对象。

uriMatched
Boolean

一个值,该值指定 URI 是否与特定服务操作匹配。

返回

要调用的服务操作的名称。

注解

传入 URI 可能与操作匹配,但操作不允许使用 HTTP 方法。 在这种情况下,当 uriMatchedfalse 时,Windows Communication Foundation (WCF) 运行时返回 404 (找不到),当 uriMatchedtrue 时返回 405 (不允许的方法)。

适用于