Udostępnij za pośrednictwem


WebScriptEnablingBehavior.Validate(ServiceEndpoint) Metoda

Definicja

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 nullma 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 truewartość . 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.

Dotyczy