Freigeben über


WebHttpBehavior.Validate(ServiceEndpoint) Methode

Definition

Bestätigt, dass der Endpunkt die Anforderungen für das Webprogrammiermodell erfüllt.

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)

Parameter

endpoint
ServiceEndpoint

Der Dienstendpunkt.

Implementiert

Hinweise

Überprüft Folgendes:

  • Der Endpunkt ist nicht null.

  • Der Endpunkt verwendet das HTTP- oder HTTPS-Schema.

  • Die MessageVersion der Bindung ist auf None festgelegt.

  • Die Bindung enthält ein HttpTransportBindingElement, wobei ManualAddressing auf true festgelegt ist.

  • Die in UriTemplate festgelegten Parameter müssen Bestandteil des Vorgangs sein.

  • Vorgänge, die Bare angeben, verfügen höchstens über einen Eingabeparameter und über keine Ausgabeparameter.

Gilt für