Sdílet prostřednictvím


WebHttpDispatchOperationSelector.SelectOperation Metoda

Definice

Vybere operaci služby, která se má volat.

Přetížení

SelectOperation(Message)

Vybere operaci služby, která se má volat.

SelectOperation(Message, Boolean)

Vybere operaci služby, která se má volat.

SelectOperation(Message)

Vybere operaci služby, která se má volat.

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

Parametry

message
Message

Objekt Message odeslaný k vyvolání operace služby.

Návraty

Název operace služby, která se má volat.

Implementuje

Platí pro

SelectOperation(Message, Boolean)

Vybere operaci služby, která se má volat.

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

Parametry

message
Message

Objekt Message odeslaný k vyvolání operace služby.

uriMatched
Boolean

Hodnota, která určuje, jestli identifikátor URI odpovídá konkrétní operaci služby.

Návraty

Název operace služby, která se má volat.

Poznámky

Je možné, že příchozí identifikátor URI odpovídá operaci, ale operace nepovoluje metodu HTTP. V takových případech vrátí modul runtime WCF (Windows Communication Foundation) hodnotu 404 (Nenalezeno), pokud uriMatched je false, a vrátí hodnotu 405 (Metoda není povolena), pokud uriMatched je true.

Platí pro