WebHttpBehavior.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 modelu programowania sieci Web.
public:
virtual void Validate(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public virtual void Validate (System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
override this.Validate : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overridable Sub Validate (endpoint As ServiceEndpoint)
Parametry
- endpoint
- ServiceEndpoint
Punkt końcowy usługi.
Implementuje
Uwagi
Sprawdza następujące kwestie:
Punkt końcowy nie
null
jest .Punkt końcowy używa schematów HTTP lub HTTPS.
Powiązanie MessageVersion jest ustawione na Nonewartość .
Powiązanie zawiera element , w HttpTransportBindingElement którym ManualAddressing ustawiono wartość
true
.Parametry określone w elemecie UriTemplate muszą być częścią operacji.
Operacje, które określają Bare , mają co najwyżej jeden parametr wejściowy i nie mogą mieć żadnych parametrów wyjściowych.