Sdílet prostřednictvím


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metoda

Definice

Potvrdí, že koncový bod splňuje požadavky, které mu umožňují fungovat jako koncový bod 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)

Parametry

endpoint
ServiceEndpoint

Tím ServiceEndpoint se zpřístupňuje smlouva.

Výjimky

Koncový bod nesplňuje jeden z požadavků na ASP.NET koncový bod AJAX.

Poznámky

Ověřuje, že koncový bod není null, používá schémata HTTP nebo HTTPS, nepoužívá XmlSerializerbuď , používá příkaz HTTP GET nebo POST, že MessageVersion vazba je nastavena na Nonea že vazba obsahuje kde TransportBindingElementManualAddressing je nastavena true. Tato metoda také zkontroluje, že v metodách nejsou žádné hlavičky SOAP ani názvy obálky nebo jiné nepodporované aspekty operací.

Platí pro