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, имеют не менее одного входного параметра, а наличие выходных параметров невозможно.

Применяется к