XmlCodeExporter.AddMappingMetadata Metódus

Definíció

Deklarációt XmlElementAttribute ad hozzá egy metódusparaméterhez <part> , vagy visszaadja az értéket, amely megfelel egy SOAP-üzenetdefiníció elemének egy Web Services Description Language (WSDL) dokumentumban.

Túlterhelések

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Deklarációt XmlElementAttribute ad hozzá egy metódusparaméterhez <part> , vagy visszaadja az értéket, amely megfelel egy SOAP-üzenetdefiníció elemének egy Web Services Description Language (WSDL) dokumentumban.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Deklarációt XmlElementAttribute ad hozzá egy metódus visszatérési értékéhez, amely megfelel <part> a Web Services Description Language (WSDL) dokumentum nem SOAP-üzenetdefiníciójának egy elemének.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Deklarációt XmlElementAttribute ad hozzá egy metódusparaméterhez <part> , vagy visszaadja az értéket, amely megfelel egy SOAP-üzenetdefiníció elemének egy Web Services Description Language (WSDL) dokumentumban.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Deklarációt XmlElementAttribute ad hozzá egy metódusparaméterhez <part> , vagy visszaadja az értéket, amely megfelel egy SOAP-üzenetdefiníció elemének egy Web Services Description Language (WSDL) dokumentumban.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)

Paraméterek

metadata
CodeAttributeDeclarationCollection

Annak a generált típusnak az objektumgyűjteménye CodeAttributeDeclaration , amelyhez a metódus attribútumdeklarációt ad hozzá.

member
XmlMemberMapping

Belső .NET típusleképezés a WSDL-üzenetdefiníció egyetlen eleméhez.

ns
String

Annak a SOAP-üzenetrésznek az XML-névtere, amelyhez a tagparaméter típusleképezési információi létrejöttek.

Megjegyzések

Ezt a módszert a Web Services Description Language eszköz (Wsdl.exe) használja, amikor egy WSDL-dokumentum konstans használatot határoz meg, ami azt jelzi, hogy a SOAP üzenetparaméterek tartalma és a visszaadott értékek (vagy kérés- és válaszdokumentumok) szó szerint meg vannak adva XML-sémadefiníciókkal.

A következőre érvényes:

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Deklarációt XmlElementAttribute ad hozzá egy metódus visszatérési értékéhez, amely megfelel <part> a Web Services Description Language (WSDL) dokumentum nem SOAP-üzenetdefiníciójának egy elemének.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)

Paraméterek

metadata
CodeAttributeDeclarationCollection

Annak a generált típusnak az objektumgyűjteménye CodeAttributeDeclaration , amelyhez a metódus attribútumdeklarációt ad hozzá.

mapping
XmlTypeMapping

Az XML-sémaelem belső .NET típusleképezési információi.

ns
String

Annak a SOAP-üzenetrésznek az XML-névtere, amelyhez a tagparaméter típusleképezési információi létrejöttek.

Megjegyzések

A Web Services Description Language eszköz (Wsdl.exe) akkor használja ezt a módszert, ha egy WSDL-dokumentum a .NET-keretrendszer nem SOAP-alapú webszolgáltatás-implementációit határozza meg a HTTP-GET és HTTP-POST műveletek használatával.

A következőre érvényes:

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Deklarációt XmlElementAttribute ad hozzá egy metódusparaméterhez <part> , vagy visszaadja az értéket, amely megfelel egy SOAP-üzenetdefiníció elemének egy Web Services Description Language (WSDL) dokumentumban.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)

Paraméterek

metadata
CodeAttributeDeclarationCollection

Annak a generált típusnak az objektumgyűjteménye CodeAttributeDeclaration , amelyhez a metódus attribútumdeklarációt ad hozzá.

member
XmlMemberMapping

Belső .NET típusleképezés a WSDL-üzenetdefiníció egyetlen eleméhez.

ns
String

Annak a SOAP-üzenetrésznek az XML-névtere, amelyhez a tagparaméter típusleképezési információi létrejöttek.

forceUseMemberName
Boolean

Jelző, amely segít meghatározni, hogy a létrehozott attribútumdeklaráció XML-elemnevét tartalmazó kezdeti argumentumot adja-e hozzá.

Megjegyzések

A Web Services Description Language eszköz (Wsdl.exe) akkor használja ezt a módszert, ha egy WSDL-dokumentum konstans használatot határoz meg, ami azt jelzi, hogy a SOAP üzenetparaméterek tartalma és a visszaadott értékek (vagy kérés- és válaszdokumentumok) szó szerint meg vannak adva XML-sémadefiníciókkal.

A következőre érvényes: