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 die HTTP- oder HTTPS-Schemas.

  • Die MessageVersion Bindung ist auf None.

  • Die Bindung enthält eine HttpTransportBindingElement Stelle, ManualAddressing auf die truefestgelegt ist.

  • Die in der UriTemplate Operation angegebenen Parameter müssen Teil des Vorgangs sein.

  • Vorgänge, die höchstens einen Eingabeparameter aufweisen Bare und keine Ausgabeparameter aufweisen können.

Gilt für: