Condividi tramite


XmlCodeExporter.AddMappingMetadata Metodo

Definizione

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part> di una definizione di messaggio SOAP in un documento WSDL.

Overload

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part> di una definizione di messaggio SOAP in un documento WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito di metodo che corrisponde a un elemento <part> di una definizione di messaggio non SOAP in un documento WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part> di una definizione di messaggio SOAP in un documento WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part> di una definizione di messaggio SOAP in un documento WSDL.

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 oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

member
XmlMemberMapping

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

ns
String

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

Commenti

Questo metodo viene utilizzato 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 dei valori restituiti (o documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.

Si applica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito di metodo che corrisponde a un elemento <part> di una definizione di messaggio non SOAP in un documento WSDL.

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 oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

mapping
XmlTypeMapping

Informazioni dei mapping interni di tipi .NET Framework per un elemento dello schema XML.

ns
String

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

Commenti

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

Si applica a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part> di una definizione di messaggio SOAP in un documento WSDL.

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 oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.

member
XmlMemberMapping

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

ns
String

Spazio dei nomi XML della parte di messaggio SOAP per cui sono state generate le informazioni dei mapping dei tipi nel parametro del 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) utilizza questo metodo quando un documento WSDL specifica l'utilizzo letterale, a indicare che il contenuto dei parametri del messaggio SOAP e dei valori restituiti (o documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.

Si applica a