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
Параметры
Возвращаемое значение
Имя вызываемой операции службы.
Реализации
Применяется к
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
Параметры
- uriMatched
- Boolean
Значение, указывающее, соответствует ли универсальный код ресурса (URI) определенной операции службы.
Возвращаемое значение
Имя вызываемой операции службы.
Комментарии
Возможна ситуация, когда входящий URI соответствует операции, но метод HTTP этой операцией запрещен. В таких случаях среда выполнения Windows Communication Foundation (WCF) возвращает 404 (не найдено), если uriMatched
имеет значение false
, и 405 (метод не разрешен), если uriMatched
имеет значение true
.