Language

WSTrustServiceContract.FixMessageElement メソッド

定義

WSDL 生成中に、このメソッドは、適切な WS-Trust バージョンの RST および RSTR 要素を参照するように、指定された操作メッセージ要素を修正します。

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)

パラメーター

serviceDescription
ServiceDescription

エクスポートされた WSDL の現在の状態を持つ ServiceDescription 。

portType
PortType

メッセージを修正する WSDL PortType。

context
WsdlEndpointConversionContext

エクスポートされた WSDL 要素からエンドポイントの説明へのマッピングを提供します。

operationName
String

PortType 内の操作名。

inputMessageElement
XmlQualifiedName

入力メッセージ要素の XmlQualifiedName 。

outputMessageElement
XmlQualifiedName

出力メッセージ要素の XmlQualifiedName 。

例外

serviceDescription は nullです。

-又は-

portType は nullです。

-又は-

inputMessageType は nullです。

-又は-

outputMessageType は nullです。

operationName が null または空です。

注釈

Windows Identity Foundation (WIF) によって公開される WS-Trust コントラクトは、Message を受け取り、Message を返します。ただし、WS-Trust メッセージは RST を受け取り、RSTR/RSTRC を返します。 このメソッドは、 inputMessageElement および outputMessageElementの XML 修飾名で指定された適切な WS-Trust メッセージでメッセージ名を修正します。

適用対象