WSTrustServiceContract.ExportEndpoint Methode

Definition

Schreibt benutzerdefinierte Web Services Description Language (WSDL)-Elemente in die generierte WSDL für einen Endpunkt.

public:
 virtual void ExportEndpoint(System::ServiceModel::Description::WsdlExporter ^ exporter, System::ServiceModel::Description::WsdlEndpointConversionContext ^ context);
public virtual void ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context);
abstract member ExportEndpoint : System.ServiceModel.Description.WsdlExporter * System.ServiceModel.Description.WsdlEndpointConversionContext -> unit
override this.ExportEndpoint : System.ServiceModel.Description.WsdlExporter * System.ServiceModel.Description.WsdlEndpointConversionContext -> unit
Public Overridable Sub ExportEndpoint (exporter As WsdlExporter, context As WsdlEndpointConversionContext)

Parameter

exporter
WsdlExporter

Das WsdlExporter exportiert die Vertragsinformationen.

context
WsdlEndpointConversionContext

Stellt Zuordnungen von exportierten WSDL-Elementen zur Endpunktbeschreibung bereit.

Implementiert

Hinweise

Implementiert die ExportEndpoint Methode.

Die Standardimplementierung führt für jeden gefundenen WS-Trust Vertrag Folgendes aus:

  1. Enthält den entsprechenden WS-Trust Namespace in der WSDL.

  2. Importiert das entsprechende WS-Trust Schema und alle abhängigen Schemas.

  3. Behebt die Nachrichten der einzelnen Vorgänge auf entsprechende WS-Trust Entsprechungen. Der WS-Trust Vertrag, der von Windows Identity Foundation (WIF) verfügbar gemacht wird, nimmt eine Message ein und gibt einen Message out zurück. Aber WS-Trust Nachrichten erwarten einen RST und geben einen RSTR/RSTRC zurück. Diese Methode behebt die Nachrichtennamen mit den entsprechenden WS-Trust Nachrichten.

Gilt für: