Langue

WSTrustServiceContract.FixMessageElement Méthode

Définition

Pendant la génération WSDL, cette méthode corrige un élément de message d’opération spécifié pour faire référence aux éléments RST et RSTR de la version appropriée WS-Trust.

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)

Paramètres

serviceDescription
ServiceDescription

Qui ServiceDescription a l’état actuel du WSDL exporté.

portType
PortType

PortType WSDL pour lequel les messages doivent être corrigés.

context
WsdlEndpointConversionContext

Fournit des mappages à partir d’éléments WSDL exportés vers la description du point de terminaison.

operationName
String

Nom de l’opération à l’intérieur du PortType.

inputMessageElement
XmlQualifiedName

Élément XmlQualifiedName de message d’entrée.

outputMessageElement
XmlQualifiedName

Élément XmlQualifiedName de message de sortie.

Exceptions

serviceDescription a la valeur null.

- ou -

portType a la valeur null.

- ou -

inputMessageType a la valeur null.

- ou -

outputMessageType a la valeur null.

operationName est null ou vide.

Remarques

Le contrat WS-Trust exposé par Windows Identity Foundation (WIF) prend un Message et retourne un Message. Toutefois, WS-Trust messages attendent un RST et retournent un RSTR/RSTRC. Cette méthode corrige les noms de messages avec les messages WS-Trust appropriés spécifiés par les noms qualifiés XML dans inputMessageElement et outputMessageElement.

S’applique à