WSTrustServiceContract.FixMessageElement Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ı inputMessageElement
outputMessageElement
düzeltir.