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 -> stringPublic 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 -> stringProtected Overridable Function SelectOperation (ByRef message As Message, ByRef uriMatched As Boolean) As String参数
- uriMatched
- Boolean
一个用于指定 URI 是否与特定服务操作匹配的值。
返回
要调用的服务操作的名称。
注解
可能存在以下情况:传入 URI 与某操作相匹配,但该操作却不允许使用 HTTP 方法。 在这种情况下,Windows Communication Foundation (WCF) 运行时在 为 时uriMatchedfalse返回 404 (“找不到”) ,当 为 true时uriMatched返回 405 (方法不允许) 。