WebHttpDispatchOperationSelector.SelectOperation Metod

Definition

Väljer den tjänståtgärd som ska anropas.

Överlagringar

Name Description
SelectOperation(Message)

Väljer den tjänståtgärd som ska anropas.

SelectOperation(Message, Boolean)

Väljer den tjänståtgärd som ska anropas.

SelectOperation(Message)

Väljer den tjänståtgärd som ska anropas.

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

Parametrar

message
Message

Objektet Message som skickades för att anropa en tjänståtgärd.

Returer

Namnet på den tjänståtgärd som ska anropas.

Implementeringar

Gäller för

SelectOperation(Message, Boolean)

Väljer den tjänståtgärd som ska anropas.

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

Parametrar

message
Message

Objektet Message som skickades för att anropa en tjänståtgärd.

uriMatched
Boolean

Ett värde som anger om URI:n matchade en specifik tjänståtgärd.

Returer

Namnet på den tjänståtgärd som ska anropas.

Kommentarer

Det är möjligt att en inkommande URI matchar en åtgärd, men HTTP-metoden tillåts inte av åtgärden. I sådana fall returnerar Windows Communication Foundation-körningen (WCF) 404 (hittades inte) när uriMatchedfalse och returnerar 405 (metoden tillåts inte) när uriMatched är true.

Gäller för