Udostępnij za pośrednictwem


WebHttpDispatchOperationSelector.SelectOperation Metoda

Definicja

Wybiera operację usługi do wywołania.

Przeciążenia

SelectOperation(Message)

Wybiera operację usługi do wywołania.

SelectOperation(Message, Boolean)

Wybiera operację usługi do wywołania.

SelectOperation(Message)

Wybiera operację usługi do wywołania.

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

MessageObiekt wysłany do wywołania operacji usługi.

Zwraca

String

Nazwa operacji usługi do wywołania.

Implementuje

Dotyczy

SelectOperation(Message, Boolean)

Wybiera operację usługi do wywołania.

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

MessageObiekt wysłany do wywołania operacji usługi.

uriMatched
Boolean

Wartość określająca, czy identyfikator URI pasuje do określonej operacji usługi.

Zwraca

String

Nazwa operacji usługi do wywołania.

Uwagi

Istnieje możliwość, że przychodzący identyfikator URI pasuje do operacji, ale metoda HTTP nie jest dozwolona przez operację. W takich przypadkach środowisko uruchomieniowe Windows Communication Foundation (WCF) zwraca 404 (nie znaleziono) uriMatched false , a zwraca 405 (metoda nie jest dozwolona), gdy uriMatched jest true .

Dotyczy