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, и что привязка содержит заданное TransportBindingElementManualAddressing значение true. Этот метод также проверяет отсутствие заголовков SOAP или имен оболочки для методов или других неподдерживаемых аспектов операций.