XmlCodeExporter.AddMappingMetadata Metoda

Definice

XmlElementAttribute Přidá deklaraci k parametru metody nebo návratové hodnotě, která odpovídá <part> prvku definice zprávy SOAP v dokumentu WSDL (Web Services Description Language).

Přetížení

Name Description
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.

XmlElementAttribute Přidá deklaraci k parametru metody nebo návratové hodnotě, která odpovídá <part> prvku definice zprávy 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á deklaraci do návratové XmlElementAttribute hodnoty metody, která odpovídá <part> elementu definice zprávy jiné než 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.

XmlElementAttribute Přidá deklaraci k parametru metody nebo návratové hodnotě, která odpovídá <part> prvku definice zprávy SOAP v dokumentu WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

XmlElementAttribute Přidá deklaraci k parametru metody nebo návratové hodnotě, která odpovídá <part> prvku definice zprávy 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 vygenerovaný typ, do kterého metoda přidá deklaraci atributu.

member
XmlMemberMapping

Interní mapování typu .NET pro jednu součást definice zprávy WSDL.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byly vygenerovány informace o mapování typu v parametru člena.

Poznámky

Tuto metodu používá nástroj Web Services Description Language (Wsdl.exe), když dokument WSDL určuje použití literálu, což označuje, že obsah parametrů zprávy SOAP a návratové hodnoty (nebo dokumenty požadavku a odpovědi) jsou doslova zadány s definicemi schématu XML.

Platí pro

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Přidá deklaraci do návratové XmlElementAttribute hodnoty metody, která odpovídá <part> elementu definice zprávy jiné než 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 vygenerovaný typ, do kterého metoda přidá deklaraci atributu.

mapping
XmlTypeMapping

Interní informace o mapování typu .NET elementu schématu XML.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byly vygenerovány informace o mapování typu v parametru člena.

Poznámky

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

Platí pro

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

XmlElementAttribute Přidá deklaraci k parametru metody nebo návratové hodnotě, která odpovídá <part> prvku definice zprávy 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 vygenerovaný typ, do kterého metoda přidá deklaraci atributu.

member
XmlMemberMapping

Interní mapování typu .NET pro jednu součást definice zprávy WSDL.

ns
String

Obor názvů XML části zprávy SOAP, pro kterou byly vygenerovány informace o mapování typu v parametru člena.

forceUseMemberName
Boolean

Příznak, který pomáhá určit, zda přidat počáteční argument obsahující název elementu XML pro vygenerovanou deklaraci atributu.

Poznámky

Nástroj Jazyk popisu webových služeb (Wsdl.exe) používá tuto metodu, pokud dokument WSDL určuje použití literálu, který označuje, že obsah parametrů zprávy SOAP a návratové hodnoty (nebo dokumenty požadavku a odpovědi) jsou doslova zadány s definicemi schématu XML.

Platí pro