WebHttpBehavior.Validate(ServiceEndpoint) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Подтверждает, что конечная точка отвечает требованиям для модели веб-программирования.
public:
virtual void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public virtual void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overridable Sub Validate (endpoint As ServiceEndpoint)
Параметры
- endpoint
- ServiceEndpoint
Конечная точка службы.
Реализации
Комментарии
Проверяет следующее:
Конечная точка не имеет значения
null
.Конечная точка использует схемы HTTP или HTTPS.
Свойству MessageVersion привязки задано значение None.
В привязке содержится объект HttpTransportBindingElement, в котором для ManualAddressing задано значение
true
.Параметры, заданные в UriTemplate, должны быть частью операции.
Операции, которые указывают Bare, имеют не менее одного входного параметра, а наличие выходных параметров невозможно.