WSTrustServiceContract.FixMessageElement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Während der WSDL-Generierung behebt diese Methode ein angegebenes Vorgangsmeldungselement, um auf die RST- und RSTR-Elemente der entsprechenden WS-Trust Version zu verweisen.
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)
Parameter
- serviceDescription
- ServiceDescription
Der ServiceDescription aktuelle Status der exportierten WSDL.
- portType
- PortType
Der WSDL-PortType, für den die Nachrichten behoben werden sollen.
- context
- WsdlEndpointConversionContext
Stellt Zuordnungen von exportierten WSDL-Elementen zur Endpunktbeschreibung bereit.
- operationName
- String
Der Vorgangsname innerhalb von PortType.
- inputMessageElement
- XmlQualifiedName
Das XmlQualifiedName Eingabemeldungselement.
- outputMessageElement
- XmlQualifiedName
Das XmlQualifiedName Ausgabemeldungselement.
Ausnahmen
serviceDescription ist null.
-oder-
portType ist null.
-oder-
inputMessageType ist null.
-oder-
outputMessageType ist null.
operationName ist null oder leer.
Hinweise
Der WS-Trust Vertrag, der von Windows Identity Foundation (WIF) verfügbar gemacht wird, nimmt eine Message ein und gibt einen Message out zurück. Aber WS-Trust Nachrichten erwarten einen RST und geben einen RSTR/RSTRC zurück. Diese Methode behebt die Nachrichtennamen mit den entsprechenden WS-Trust Nachrichten, die von den XML-qualifizierten Namen in inputMessageElement und outputMessageElement.