다음을 통해 공유


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 개체입니다.

반환

String

호출할 서비스 작업의 이름입니다.

구현

적용 대상

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가 특정 서비스 작업과 일치하는지 여부를 지정하는 값입니다.

반환

String

호출할 서비스 작업의 이름입니다.

설명

들어오는 URI가 작업과 일치 하지만 HTTP 메서드가 작업에서 허용 되지 않을 수 있습니다. 이러한 경우 WCF (Windows Communication Foundation) 런타임은가 인 경우 404 (찾을 수 없음)를 uriMatched 반환 false 하 고가 이면 405 (메서드를 사용할 수 없음)을 반환 합니다 uriMatched true .

적용 대상