WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Potwierdza, że punkt końcowy spełnia wymagania, które umożliwiają mu działanie jako punkt końcowy AJAX ASP.NET.
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
Ten ServiceEndpoint , który ujawnia kontrakt.
Wyjątki
Punkt końcowy nie spełnia jednego z wymagań dotyczących bycia ASP.NET punktem końcowym AJAX.
Uwagi
Sprawdza, czy punkt końcowy nie null
ma wartości , używa schematów HTTP lub HTTPS, nie używa XmlSerializerpolecenia , używa czasownika HTTP GET lub POST, że MessageVersion powiązanie jest ustawione na None, a powiązanie zawiera wartość where ManualAddressing ustawioną TransportBindingElement na true
wartość . Ta metoda sprawdza również, czy w metodach nie ma żadnych nagłówków protokołu SOAP ani nazw otoki albo innych nieobsługiwanych aspektów operacji.