Sdílet prostřednictvím


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metoda

Definice

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

Hodnota ServiceEndpoint , která zveřejňuje kontrakt.

Výjimky

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

Poznámky

Ověří, že koncový bod není null, používá schémata HTTP nebo HTTPS, nepoužívá XmlSerializerpříkaz , používá příkaz HTTP GET nebo POST, že MessageVersion vlastnost vazby je nastavená na Nonea že vazba obsahuje TransportBindingElement hodnotu where ManualAddressing nastavenou na truehodnotu . Tato metoda také kontroluje, zda metody neobsahují žádné hlavičky SOAP nebo názvy obálky nebo jiné nepodporované aspekty operací.

Platí pro