WebScriptEnablingBehavior.Validate(ServiceEndpoint) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestätigt, dass der Endpunkt die Anforderungen erfüllt, die ihm ermöglichen, als ASP.NET AJAX-Endpunkt zu funktionieren.
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)
Parameter
- endpoint
- ServiceEndpoint
Der ServiceEndpoint, der den Vertrag verfügbar macht.
Ausnahmen
Der Endpunkt erfüllt eine der Anforderungen nicht, um ein ASP.NET AJAX-Endpunkt sein zu können.
Hinweise
Prüft, dass der Endpunkt nicht null
ist, verwendet die HTTP- oder HTTPS-Schemas, verwendet nicht das XmlSerializer, verwendet entweder das HTTP GET- oder POST-Verb, auf das die MessageVersion der Bindung festgelegt ist None, und ob die Bindung ein TransportBindingElement enthält, wobei ManualAddressing auf true
festgelegt ist. Diese Methode überprüft außerdem, dass keine SOAP-Header oder Wrappernamen bzw. andere nicht unterstützte Aspekte der Operationen in den Methoden vorhanden sind.