Sdílet prostřednictvím


XmlCodeExporter.AddMappingMetadata Metoda

Definice

Přidá XmlElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá <part> prvku definice zprávy protokolu SOAP v dokumentu WSDL (Web Services Description Language).

Přetížení

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá XmlElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá <part> prvku definice zprávy protokolu SOAP v dokumentu WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá XmlElementAttribute deklaraci do návratové hodnoty metody, která odpovídá <part> prvku definice zprávy typu non-SOAP v dokumentu WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá XmlElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá <part> prvku definice zprávy protokolu SOAP v dokumentu WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Přidá XmlElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá <part> prvku definice zprávy protokolu SOAP v dokumentu WSDL (Web Services Description Language).

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

metadata
CodeAttributeDeclarationCollection

Kolekce CodeAttributeDeclaration objektů pro generovaný typ, do kterého metoda přidává deklaraci atributu.

member
XmlMemberMapping

Interní .NET Framework mapování typu pro jednu část prvku v definici zprávy WSDL.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byla vygenerována informace o mapování typu v parametru member.

Poznámky

Tato metoda je používána nástrojem Web Services Description Language Tool (Wsdl.exe), když dokument WSDL určuje použití literálu, což značí, že obsah parametrů zpráv SOAP a návratové hodnoty (nebo dokumenty žádostí a odpovědí) jsou doslova určeny definicemi schémat XML.

Platí pro

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Přidá XmlElementAttribute deklaraci do návratové hodnoty metody, která odpovídá <part> prvku definice zprávy typu non-SOAP v dokumentu WSDL (Web Services Description Language).

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

metadata
CodeAttributeDeclarationCollection

Kolekce CodeAttributeDeclaration objektů pro generovaný typ, do kterého metoda přidává deklaraci atributu.

mapping
XmlTypeMapping

Informace o mapování typu interního .NET Framework pro element schématu XML.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byla vygenerována informace o mapování typu v parametru member.

Poznámky

Nástroj Web Services Description Language Tool (Wsdl.exe) používá tuto metodu, když dokument WSDL určuje implementace .NET Framework nesoap webových služeb pomocí operací HTTP-GET a HTTP-POST.

Platí pro

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Přidá XmlElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá <part> prvku definice zprávy protokolu SOAP v dokumentu WSDL (Web Services Description Language).

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

metadata
CodeAttributeDeclarationCollection

Kolekce CodeAttributeDeclaration objektů pro generovaný typ, do kterého metoda přidává deklaraci atributu.

member
XmlMemberMapping

Interní .NET Framework mapování typu pro jednu část prvku v definici zprávy WSDL.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byla vygenerována informace o mapování typu v parametru member.

forceUseMemberName
Boolean

Příznak, který pomáhá určit, zda má být pro vygenerování deklarace atributu přidán počáteční argument obsahující název elementu XML.

Poznámky

Nástroj Web Services Description Language (Wsdl.exe) používá tuto metodu, když dokument WSDL určuje použití literálu, což značí, že obsah parametrů zprávy SOAP a návratové hodnoty (nebo žádosti a odpovědi dokumentů) jsou doslova určeny definice schématu XML.

Platí pro