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 方法。 在這種情況下,當 為 時,Windows Communication Foundation (WCF) 執行時間會傳回 404 (找不到) ,而 當 為 truefalseuriMatched ,會傳回 405 (方法不允許) 。 uriMatched

適用於