WSTrustServiceContract.FixMessageElement Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Během generování WSDL tato metoda opravuje zadaný prvek zprávy operace odkazující na prvky RST a RSTR příslušné verze 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)
Parametry
- serviceDescription
- ServiceDescription
Hodnota ServiceDescription , která má aktuální stav exportovaného WSDL.
- portType
- PortType
Typ portu WSDL, pro který mají být zprávy opraveny.
- context
- WsdlEndpointConversionContext
Poskytuje mapování z exportovaných elementů WSDL na popis koncového bodu.
- operationName
- String
Název operace uvnitř typu PortType.
- inputMessageElement
- XmlQualifiedName
Element XmlQualifiedName vstupní zprávy.
- outputMessageElement
- XmlQualifiedName
Element XmlQualifiedName výstupní zprávy.
Výjimky
serviceDescription
je null
.
-nebo-
portType
je null
.
-nebo-
inputMessageType
je null
.
-nebo-
outputMessageType
je null
.
operationName
je null
nebo Prázdné.
Poznámky
Kontrakt WS-Trust vystavený službou Windows Identity Foundation (WIF) přijme Message a vrátí Message ven. Ale WS-Trust zprávy očekávají RST a vrátí RSTR/RSTRC. Tato metoda opravuje názvy zpráv s odpovídajícími WS-Trust zprávami určenými kvalifikovanými názvy XML v inputMessageElement
a outputMessageElement
.