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

例外

serviceDescriptionnullです。

-又は-

portTypenullです。

-又は-

inputMessageTypenullです。

-又は-

outputMessageTypenullです。

operationNamenull または空です。

注釈

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

適用対象