WSTrustServiceContract.FixMessageElement Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.