次の方法で共有


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) ランタイムは、 が falseの場合は 404 (見つかりません) を返し、 が trueの場合uriMatcheduriMatchedは 405 (メソッドは許可されません) を返します。

適用対象