WebHttpBehavior.Validate(ServiceEndpoint) Metoda

Definicja

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 nulljest .

  • 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.

Dotyczy