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 korrigiert 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
Die ServiceDescription mit dem aktuellen Zustand der exportierten WSDL.
- portType
- PortType
Der WSDL-PortType, für den die Meldungen korrigiert werden sollen.
- context
- WsdlEndpointConversionContext
Stellt Zuordnungen aus exportierten WSDL-Elementen für die Endpunktbeschreibung bereit.
- operationName
- String
Der Name des Vorgangs innerhalb des PortType.
- inputMessageElement
- XmlQualifiedName
Der XmlQualifiedName des Eingabemeldungselements.
- outputMessageElement
- XmlQualifiedName
Der XmlQualifiedName des Ausgabemeldungselements.
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 ein Message in an und gibt einen zurück Message . WS-Trust Meldungen erwarten jedoch ein RST und geben ein RSTR/rstrauc zurück. Mit dieser Methode werden die Nachrichten Namen mit den entsprechenden WS-Trust Nachrichten korrigiert, die von den qualifizierten XML-Namen in und angegeben werden inputMessageElement outputMessageElement .