XmlCodeExporter.AddMappingMetadata Metodo

Definizione

Aggiunge una XmlElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un <part> elemento di una definizione di messaggio SOAP in un documento WSDL (Web Services Description Language).

Overload

Nome Descrizione
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge una XmlElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un <part> elemento di una definizione di messaggio SOAP in un documento WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge una XmlElementAttribute dichiarazione a un valore restituito del metodo che corrisponde a un <part> elemento di una definizione di messaggio non SOAP in un documento WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge una XmlElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un <part> elemento di una definizione di messaggio SOAP in un documento WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Aggiunge una XmlElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un <part> elemento di una definizione di messaggio SOAP in un documento WSDL (Web Services Description Language).

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

metadata
CodeAttributeDeclarationCollection

Raccolta di CodeAttributeDeclaration oggetti per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

member
XmlMemberMapping

Mapping interno .NET dei tipi per una singola parte di un elemento di una definizione di messaggio WSDL.

ns
String

Spazio dei nomi XML della parte del messaggio SOAP per cui sono state generate le informazioni sul mapping dei tipi nel parametro membro.

Commenti

Questo metodo viene usato dallo strumento Web Services Description Language (Wsdl.exe) quando un documento WSDL specifica l'utilizzo letterale, a indicare che il contenuto dei parametri del messaggio SOAP e i valori restituiti (o i documenti di richiesta e risposta) vengono letteralmente specificati con le definizioni di XML Schema.

Si applica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Aggiunge una XmlElementAttribute dichiarazione a un valore restituito del metodo che corrisponde a un <part> elemento di una definizione di messaggio non SOAP in un documento WSDL (Web Services Description Language).

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

metadata
CodeAttributeDeclarationCollection

Raccolta di CodeAttributeDeclaration oggetti per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

mapping
XmlTypeMapping

Informazioni interne sul mapping dei tipi .NET per un elemento di XML Schema.

ns
String

Spazio dei nomi XML della parte del messaggio SOAP per cui sono state generate le informazioni sul mapping dei tipi nel parametro membro.

Commenti

Lo strumento Web Services Description Language (Wsdl.exe) usa questo metodo quando un documento WSDL specifica le implementazioni non SOAP di .NET Framework dei servizi Web usando le operazioni di HTTP-GET e HTTP-POST.

Si applica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Aggiunge una XmlElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un <part> elemento di una definizione di messaggio SOAP in un documento WSDL (Web Services Description Language).

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

metadata
CodeAttributeDeclarationCollection

Raccolta di CodeAttributeDeclaration oggetti per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

member
XmlMemberMapping

Mapping interno .NET dei tipi per una singola parte di un elemento di una definizione di messaggio WSDL.

ns
String

Spazio dei nomi XML della parte del messaggio SOAP per cui sono state generate le informazioni sul mapping dei tipi nel parametro membro.

forceUseMemberName
Boolean

Flag che consente di determinare se aggiungere un argomento iniziale contenente il nome dell'elemento XML per la dichiarazione di attributo da generare.

Commenti

Lo strumento Web Services Description Language (Wsdl.exe) usa questo metodo quando un documento WSDL specifica l'uso letterale, a indicare che il contenuto dei parametri del messaggio SOAP e i valori restituiti (o i documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.

Si applica a