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 di 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 che ha lo stato corrente dell'elemento WSDL esportato.
- portType
- PortType
PortType WSDL per il quale i messaggi devono essere corretti.
- context
- WsdlEndpointConversionContext
Fornisce mapping tra gli elementi WSDL esportati e la descrizione dell'endpoint.
- operationName
- String
Nome dell'operazione all'interno di PortType.
- inputMessageElement
- XmlQualifiedName
XmlQualifiedName dell'elemento di messaggio di input.
- outputMessageElement
- XmlQualifiedName
XmlQualifiedName dell'elemento di messaggio di output.
Eccezioni
serviceDescription
è null
.
-oppure-
portType
è null
.
-oppure-
inputMessageType
è null
.
-oppure-
outputMessageType
è null
.
Il parametro operationName
è null
o vuoto.
Commenti
Il contratto WS-Trust esposto da Windows Identity Foundation (WIF) accetta e Message restituisce un Message valore out. Tuttavia, WS-Trust i messaggi prevedono un RST e restituiscono un RSTR/RSTRC. Questo metodo corregge i nomi dei messaggi con i messaggi WS-Trust appropriati specificati dai nomi completi XML in inputMessageElement
e outputMessageElement
.