WSTrustServiceContract.FixMessageElement Yöntem

Tanım

WSDL oluşturma sırasında bu yöntem, uygun WS-Trust sürümünün RST ve RSTR öğelerine başvurmak için belirtilen işlem iletisi öğesini düzeltir.

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)

Parametreler

serviceDescription
ServiceDescription

Dışarı ServiceDescription aktarılan WSDL'nin geçerli durumuna sahip olan.

portType
PortType

İletilerin düzeltileceği WSDL PortType.

context
WsdlEndpointConversionContext

Dışarı aktarılan WSDL öğelerinden uç nokta açıklamasına eşlemeler sağlar.

operationName
String

PortType içindeki işlem adı.

inputMessageElement
XmlQualifiedName

XmlQualifiedName Giriş iletisi öğesinin öğesi.

outputMessageElement
XmlQualifiedName

XmlQualifiedName Çıkış iletisi öğesinin öğesi.

Özel durumlar

serviceDescription, null değeridir.

-veya-

portType, null değeridir.

-veya-

inputMessageType, null değeridir.

-veya-

outputMessageType, null değeridir.

operationName veya null Boş.

Açıklamalar

Windows Identity Foundation (WIF) tarafından kullanıma sunulan WS-Trust Sözleşmesi bir Message alır ve bir Message döndürür. Ancak WS-Trust iletiler bir RST bekler ve bir RSTR/RSTRC döndürür. Bu yöntem, ve içindeki XML nitelenmiş adları tarafından belirtilen uygun WS-Trust iletileriyle ileti adlarını inputMessageElementoutputMessageElementdüzeltir.

Şunlara uygulanır