WSTrustServiceContract.ExportEndpoint Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive elementi WSDL (Web Services Description Language) personalizzati nel WSDL generato per un endpoint.
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)
Parametri
- exporter
- WsdlExporter
Il WsdlExporter che esporta le informazioni del contratto.
- context
- WsdlEndpointConversionContext
Fornisce mapping tra gli elementi WSDL esportati e la descrizione dell'endpoint.
Implementazioni
Commenti
Implementa il metodo ExportEndpoint.
L'implementazione predefinita esegue le operazioni seguenti per ogni contratto WS-Trust trovato:
Include lo spazio dei nomi WS-Trust appropriato nel WSDL.
Importa lo schema di WS-Trust appropriato e tutti gli schemi dipendenti.
Corregge i messaggi di ogni operazione in equivalenti WS-Trust appropriati. Il contratto WS-Trust esposto da Windows Identity Foundation (WIF) accetta e Message restituisce un Message valore out. Tuttavia, WS-Trust messaggi prevedono una RST e restituiscono un RSTR/RSTRC. Questo metodo corregge i nomi dei messaggi con i messaggi di WS-Trust appropriati.