WSTrustServiceContract.ExportEndpoint Metod

Definition

Skriver anpassade WSDL-element (Web Services Description Language) till den genererade WSDL:n för en slutpunkt.

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)

Parametrar

exporter
WsdlExporter

Den WsdlExporter som exporterar kontraktsinformationen.

context
WsdlEndpointConversionContext

Innehåller mappningar från exporterade WSDL-element till slutpunktsbeskrivningen.

Implementeringar

Kommentarer

Implementerar ExportEndpoint metoden.

Standardimplementeringen gör följande för varje WS-Trust kontrakt som hittas:

  1. Innehåller lämplig WS-Trust namnrymd i WSDL.

  2. Importerar lämpligt WS-Trust schema och alla beroende scheman.

  3. Åtgärdar meddelandena för varje åtgärd till lämpliga WS-Trust motsvarigheter. Det WS-Trust kontrakt som exponeras av Windows Identity Foundation (WIF) tar en Message in och returnerar en Message ut. Men WS-Trust meddelanden förväntar sig en RST och returnerar en RSTR/RSTRC. Den här metoden åtgärdar meddelandenamnen med lämpliga WS-Trust meddelanden.

Gäller för