WSTrustServiceContract.FixMessageElement 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.
Durante la generazione WSDL, questo metodo corregge un elemento del messaggio dell'operazione specificato per fare riferimento agli elementi RST e RSTR della versione WS-Trust appropriata.
protected:
virtual void FixMessageElement(System::Web::Services::Description::ServiceDescription ^ serviceDescription, System::Web::Services::Description::PortType ^ portType, System::ServiceModel::Description::WsdlEndpointConversionContext ^ context, System::String ^ operationName, System::Xml::XmlQualifiedName ^ inputMessageElement, System::Xml::XmlQualifiedName ^ outputMessageElement);
protected virtual void FixMessageElement(System.Web.Services.Description.ServiceDescription serviceDescription, System.Web.Services.Description.PortType portType, System.ServiceModel.Description.WsdlEndpointConversionContext context, string operationName, System.Xml.XmlQualifiedName inputMessageElement, System.Xml.XmlQualifiedName outputMessageElement);
abstract member FixMessageElement : System.Web.Services.Description.ServiceDescription * System.Web.Services.Description.PortType * System.ServiceModel.Description.WsdlEndpointConversionContext * string * System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> unit
override this.FixMessageElement : System.Web.Services.Description.ServiceDescription * System.Web.Services.Description.PortType * System.ServiceModel.Description.WsdlEndpointConversionContext * string * System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> unit
Protected Overridable Sub FixMessageElement (serviceDescription As ServiceDescription, portType As PortType, context As WsdlEndpointConversionContext, operationName As String, inputMessageElement As XmlQualifiedName, outputMessageElement As XmlQualifiedName)
Parametri
- serviceDescription
- ServiceDescription
Oggetto ServiceDescription con lo stato corrente del file WSDL esportato.
- portType
- PortType
PortType WSDL per cui devono essere corretti i messaggi.
- context
- WsdlEndpointConversionContext
Fornisce mapping da elementi WSDL esportati alla descrizione dell'endpoint.
- operationName
- String
Nome dell'operazione all'interno di PortType.
- inputMessageElement
- XmlQualifiedName
Oggetto XmlQualifiedName dell'elemento del messaggio di input.
- outputMessageElement
- XmlQualifiedName
Oggetto XmlQualifiedName dell'elemento del messaggio di output.
Eccezioni
serviceDescription è null.
oppure
portType è null.
oppure
inputMessageType è null.
oppure
outputMessageType è null.
operationName è null o Vuoto.
Commenti
Il contratto WS-Trust esposto da Windows Identity Foundation (WIF) accetta un Message in e restituisce un Message out. Tuttavia, WS-Trust i messaggi prevedono un RST e restituiscono un RSTR/RSTRC. Questo metodo corregge i nomi dei messaggi con i messaggi di WS-Trust appropriati specificati dai nomi completi XML in inputMessageElement e outputMessageElement.