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