次の方法で共有


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 を返します。 このメソッドは、 および の XML 修飾名で指定された適切なWS-Trust メッセージで inputMessageElement メッセージ名を outputMessageElement修正します。

適用対象