WebHttpDispatchOperationSelector.SelectOperation Metoda

Definice

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

Přetížení

Name Description
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ý za účelem 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ý za účelem vyvolání operace služby.

uriMatched
Boolean

Hodnota, která určuje, jestli identifikátor URI odpovídal 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 metoda HTTP není operací povolena. V takových případech vrátí modul runtime Windows Communication Foundation (WCF) hodnotu 404 (Nenalezeno), pokud je uriMatchedfalse a vrátí hodnotu 405 (Metoda není povolena), pokud je uriMatchedtrue.

Platí pro