WebScriptEnablingBehavior.Validate(ServiceEndpoint) Метод

Определение

Подтверждает, что конечная точка отвечает требованиям, позволяющим ей функционировать как конечной точке ASP.NET AJAX.

public:
 override void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public override void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overrides Sub Validate (endpoint As ServiceEndpoint)

Параметры

endpoint
ServiceEndpoint

Объект ServiceEndpoint, который предоставляет контракт.

Исключения

Конечная точка не отвечает одному из требований, чтобы быть конечной точкой ASP.NET AJAX.

Комментарии

Проверяет, что конечная точка не является null, использует схемы HTTP или HTTPS, не использует XmlSerializer, использует команду HTTP GET или POST, для объекта MessageVersion привязки которой задано значение None, и что привязка содержит TransportBindingElement, где ManualAddressing задано значение true. Этот метод также выполняет проверку, чтобы заголовки SOAP или имена программы-оболочки в методах или другие не поддерживаемые аспекты операций отсутствовали.

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