WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
hodnotu . Tato metoda také kontroluje, zda metody neobsahují žádné hlavičky SOAP nebo názvy obálky nebo jiné nepodporované aspekty operací.